我没有开始使用 Hazelcast 的 REST API,总是接收:
- 在客户端:
ERR_EMPTY_RESPONSE
通过 Browser 或java.net.SocketException: Unexpected end of file from server
通过 Java测试程序。 在 hazelcast 节点:
INFO: [myIP]:5701 [dev] [3.6] Established socket connection between /127.0.0.1:5701 and /127.0.0.1:62816 06-may-2016 13:04:20 com.hazelcast.nio.tcp.TcpIpConnection INFO: [myIP]:5701 [dev] [3.6] Connection [/127.0.0.1:62816] lost. Reason: Socket explicitly closed
使用的代码只是hazaelcast multimap sample: 和 REST API uri http://localhost:5701/hazelcast/rest/maps/my-distributed-map/key
最佳答案
我认为 REST 接口(interface)在某些版本之前默认情况下是禁用的。 为您的应用程序添加 jvm 参数。
-Dhazelcast.rest.enabled=true
关于java - Hazelcast REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37070845/