Hi Imesh,

I have fixed this locally. Will test with multi-tenant scenarios where we
have multiple service clusters and send a RP.

Regards,
Anuruddha.

On Mon, Aug 24, 2015 at 10:45 PM, Imesh Gunaratne <im...@apache.org> wrote:

> Thanks for pointing this issue Anuruddha!
> Please feel free to send a pull request if you were able to fix this
> problem.
>
> Thanks
>
> On Mon, Aug 24, 2015 at 3:00 PM, Anuruddha Premalal <
> anuruddhaprema...@gmail.com> wrote:
>
>> Hi Devs,
>>
>> I tried-out the nginx extension 4.1.0 for single tenant application
>> scenario. I created 2 tomcat applications and ran the extension. Generated
>> nginx.conf file looks lie below[1]. Here the issue is port mappings for
>> both the http servers are same. In 
>> org.apache.stratos.nginx.extension.NginxConfigWriter.write()
>> it's iterating through topology and getting services and passing service
>> ports to generateConfigurationForCluster() Shouldn't the port map be the
>> cluster member portMap in single tenant case?
>>
>> Also I have added a domain mapping to single-cartridge-app2 but it
>> doesn't get reflected in the nginx.conf as well .
>>
>> [1]
>> http {
>>     upstream single-cartridge-app2.tomcat.tomcat.stratos.org {
>>         server 172.17.8.102:30079;
>>     }
>>
>>     server {
>>         listen 8281;
>>         server_name single-cartridge-app2.tomcat.tomcat.stratos.org;
>>         location / {
>>             proxy_pass
>> http://single-cartridge-app2.tomcat.tomcat.stratos.org;
>>         }
>>         location /nginx_status {
>>             stub_status on;
>>             access_log off;
>>             allow 127.0.0.1;
>>             deny all;
>>         }
>>     }
>> }
>>
>> http {
>>     upstream single-cartridge-app.tomcat.tomcat.stratos.org {
>>         server 172.17.8.102:30079;
>>     }
>>
>>     server {
>>         listen 8281;
>>         server_name single-cartridge-app.tomcat.tomcat.stratos.org;
>>         location / {
>>             proxy_pass
>> http://single-cartridge-app.tomcat.tomcat.stratos.org;
>>         }
>>         location /nginx_status {
>>             stub_status on;
>>             access_log off;
>>             allow 127.0.0.1;
>>             deny all;
>>         }
>>     }
>> }
>>
>>
>> Regards,
>> --
>> *Anuruddha Premalala (MIEEE)Mobile : +94710461070 <%2B94710461070>E-mail
>>  : anuruddhaprema...@gmail.com <anuruddhaprema...@gmail.com>web      :
>> www.regilandvalley.com <http://www.regilandvalley.com>Sri Lanka.*
>>
>
>
>
> --
> Imesh Gunaratne
>
> Senior Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 
*Anuruddha Premalala (MIEEE)Mobile : +94710461070E-mail  :
anuruddhaprema...@gmail.com <anuruddhaprema...@gmail.com>web      :
www.regilandvalley.com <http://www.regilandvalley.com>Sri Lanka.*

Reply via email to