Infinispan服务器:如何使用它

时间:2019-07-04 16:54:41

标签: infinispan-9

我开始研究infinispan和infinispan客户端/服务器模式。 我专注于服务器模式。 我使用版本9.4.15。我可以使用以下命令以集群模式成功启动到服务器:

bin\standalone.bat -Djboss.socket.binding.port-offset=0 -Djboss.node.name=nodeA  -c clustered.xml
bin\standalone.bat -Djboss.socket.binding.port-offset=1000 -Djboss.node.name=nodeB  -c clustered.xml

我已经添加了一个管理员用户,因此我可以使用以下命令访问我的2台Web IHM服务器 http://127.0.0.1:9990http://127.0.0.1:10990

服务器看到它们,我认为它们在同一群集中。

在默认情况下,服务器在CacheContainer中配置了两个名为“ Dist”和“ Repl”的缓存。

我的3分:

  1. 在尝试打开集群定义时,IHM会显示一个加载图标, 日志stdOutput中没有stacktrace或ERROR。 sticked
  2. 当尝试将密钥从服务器NodeA插入Dist或Repl缓存之一时,操作将返回未经授权的401 ...我不知道该如何解决。

  3. 我可以成功使用CommandLine Client访问我的集群,但是我不知道如何在缓存中插入内容。我没有很多有关它的文档。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

但是,我已经成功创建了一个HotRod客户端来连接独立服务器或服务器集群,并将一些条目放入Dist和Repl缓存中。

我仍然无法在“ Infinispan Server管理控制台”中打开集群定义...

但是,两台服务器都很好地记录了NodeA和NodeB在一起的情况:

Finished rebalance with members [nodeA, nodeB], topology id 6

服务器管理控制台是否存在问题? (是有角度的js)

我没有来自服务器的可用日志(stacktrace或ERROR); 我唯一看到的错误来自webbrowser控制台:HTTP 500响应,带有

{
    "outcome" : "failed",
    "failure-description" : "WFLYCTL0202: No known child type named host",
    "rolled-back" : true
}

angular发送带有有效负载的POST请求http://127.0.0.1:9990/management时:

{
  address: [],
  child-type: "host",
  operation: "read-children-resources"
}

如果这是一个问题或我错过了某件事,是否有人向我解释...?