Hybris 6.4版了解群集问题。

2020-09-15 02:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)每次添加新的模型属性(在群集模式...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


每次添加新的模型属性(在群集模式下)时,我们都会遇到一个问题。

让我从当前配置开始,然后通过一个示例详细说明该问题。

-当前集群配置:

在模式群集中,我们有1个后台(BO)服务器和5个前台服务器(FO):

服务器的
  cluster.id = * clusterId
  cluster.broadcast.method.jgroups.tcp.bind_addr = *服务器的IP地址
  cluster.broadcast.method.jgroups.tcp.bind_port = 9999
  cluster.broadcast.method.jgroups = de.hybris.platform.cluster.jgroups.JGroupsBroadcastMethod
  cluster.broadcast.method.jgroups.channel.name =混合广播
  cluster.broadcast.method.jgroups.configuration = jgroups-tcp.xml
  clustermode = true
  cluster.nodes.autodiscovery = true
  cluster.node.groups =前台
  task.engine.loadonstartup = false
 
  

-示例:

 我们将新属性" testCluster"添加到CMSSite项目:
  
      ...
      ...
      
          
          
      
   

  

-问题:

仅在BO服务器上执行更新系统后,我们为例如'testCluster = 5'添加了一个新值,即使在所有FO服务器的Backoffice界面中,前台应用程序中的值也不会显示为空 。 (该检查也可以通过灵活的搜索来完成。)

我们对高速缓存驱逐存有疑问,并试图清除所有服务器中的hybris高速缓存,但是没有用。

欢迎提出所有建议。