如何防止其他服务器连接到本地hazelcast实例

时间:2016-12-19 10:05:04

标签: security spring-security hazelcast

我想将hazelcast用作仅限本地的JVM间共享缓存。换句话说,我想运行一个安全/私有的实例。

这可能吗?如果是这样,怎么样?

如果重要,它将由春季管理。

动机是机密数据将以榛子形式存储,我希望保护它免受外部攻击。

1 个答案:

答案 0 :(得分:2)

您需要定义连接到群集所需的自己的组配置凭据。

<hz:group name="dev" password="password"/>

最佳做法:

  1. 始终定义您自己的Hazelcast xml / spring配置,而不是使用jar文件中的默认配置
  2. 最好尽可能使用TCP / IP网络配置而不是多播,这样您的群集就不会与其他人发生冲突。
  3. 定义自定义组凭据,如上所述。