[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Infinispan with HotRod



Did you see the PROXY_PORT environment variables?  That is the externally exposed port for the cartridge which is what you need to use when communicating to the gear from a different gear or application:

OPENSHIFT_INFINISPAN_TCP_PROXY_PORT=38048
OPENSHIFT_INFINISPAN_HTTP_PROXY_PORT=38046
OPENSHIFT_INFINISPAN_CLUSTER_PROXY_PORT=38047

you also need to be using the external IP/DNS for the gear, which you can find in OPENSHIFT_GEAR_DNS

You will only get those PROXY ports exposed if you deploy the infinispan cartridge in a scaled application.



Ben Parees | OpenShift

----- Original Message -----
> From: "priyanka e gupta" <priyanka e gupta accenture com>
> To: ccoleman redhat com, dev lists openshift redhat com
> Sent: Wednesday, February 12, 2014 6:15:26 AM
> Subject: Infinispan with HotRod
> 
> 
> 
> Hi,
> 
> 
> 
> I have a Use case where I am using Infinispan as a remote Server mode with
> HotRod , where The Infinsiapn will be hosted in one application gear and
> should be accessible to application hosted in other gears.
> 
> For testing this use case ,I created a application and added infinispan as
> downloadable cartridge from
> http://cartreflect-claytondev.rhcloud.com/reflect?github=lunafromthemoon/openshift-origin-cartridge-infinispan
> 
> 
> 
> When I ssh and check for the variables required to configure in my test
> application hosted in a separate gear to connect to the hosted remote
> Infinispan server, these are the variables I came across:
> 
> 
> 
> OPENSHIFT_INFINISPAN_CLUSTER
> 
> OPENSHIFT_INFINISPAN_CLUSTER_PORT
> 
> OPENSHIFT_INFINISPAN_CONFIG_DIR
> 
> OPENSHIFT_INFINISPAN_DIR
> 
> OPENSHIFT_INFINISPAN_IDENT
> 
> OPENSHIFT_INFINISPAN_IP
> 
> OPENSHIFT_INFINISPAN_LOG_DIR
> 
> OPENSHIFT_INFINISPAN_TCP_PORT
> 
> OPENSHIFT_INFINISPAN_VERSION
> 
> 
> 
> When I run the application in the same gear where Infinispan resides using
> highlighted variables, it works as expected but with Test application hosted
> in separate gear it gives following error
> 
> org.infinispan.client.hotrod.exceptions.TransportException:: Could not
> connect to server: /127.-.--8.130:5445
> 
> 
> 
> To run the application in same gear I followed steps from:
> https://github.com/lunafromthemoon/openshift-infinispan-hotrod-quickstart
> 
> 
> 
> 
> 
> Moreover I am not able to add the same cartridge in scaled application, it
> doesn’t show any Infinispan variables after adding in Scaled application.
> 
> 
> 
> Is this a current limitation or an issue?
> 
> Or is there any other way to achieve this use case ?
> 
> Waiting for your response….
> 
> 
> 
> 
> 
> 
> 
> Thanks & Regards,
> 
> Priyanka Gupta
> 
> 
> 
> 
> 
> This message is for the designated recipient only and may contain privileged,
> proprietary, or otherwise confidential information. If you have received it
> in error, please notify the sender immediately and delete the original. Any
> other use of the e-mail by you is prohibited. Where allowed by local law,
> electronic communications with Accenture and its affiliates, including
> e-mail and instant messaging (including content), may be scanned by our
> systems for the purposes of information security and assessment of internal
> compliance with Accenture policy. .
> ______________________________________________________________________________________
> 
> www.accenture.com
> 
> _______________________________________________
> dev mailing list
> dev lists openshift redhat com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
> 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]