1

我创建了一个扩展的应用程序并从以下 URL 添加了 Infinispan 墨盒:

raw.github.com/bdecoste/openshift-origin-cartridge-infinispan/master/metadata/manifest.yml

现在我想从单独运行的应用程序连接到 infinispan 服务器。我正在使用 hotrod 客户端。具有以下内容的属性:

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:遇到异常。重试 10 次中的 9 次:org.infinispan.client.hotrod。exceptions.TransportException:: java.net.SocketTimeoutException at org.infinispan.client.hotrod.impl.transport.tcp.TcpTransport.readByte(TcpTransport.java:184) [in nfinispan-client-hotrod-5.2.1.Final.jar :5.2.1.Final]

是什么原因造成的,我们如何解决?

提前非常感谢。

4

1 回答 1

0

除非使用您的公共 URL 通过端口 80,443,8000,8443,否则您无法在不属于扩展应用程序的齿轮之间进行通信。

于 2014-02-26T13:15:03.320 回答