我创建了一个缩放的应用程序,并从以下网址添加了Infinispan Cartridge:
raw.github.com/bdecoste/openshift-origin-cartridge-infinispan/master/metadata/manifest.yml
现在我想从以单独设备运行的应用程序连接到infinispan服务器。我正在使用hotrod-client。具有以下内容的属性:
infinispan.client.hotrod.server_list = $ OPENSHIFT_INIFINISPAN_HOST:$ OPENSHIFT_INFINISPAN_TCP_PROXY_PORT; infinispan.client.hotrod.socket_timeout = 500 infinispan.client.hotrod.connect_timeout = 10
当我运行应用程序时,我在错误日志中得到以下内容:
ISPN004007:遇到异常。重试9分(满分10分):org.infinispan.client.hotrod。来自org.infinispan.client.hotrod.impl.transport.tcp.TcpTransport.readByte(TcpTransport.java:184)的例外.TransportException :: java.net.SocketTimeoutException [i nfinispan-client-hotrod-5.2.1.Final.jar :5.2.1.Final]
是什么原因以及我们如何解决?
提前多多感谢。
答案 0 :(得分:0)
除非使用您的公共网址超过80,443,8000,8443端口,否则您无法在不属于扩展应用程序的齿轮之间进行通信。