Mongodb 火箭帽的两个例子。通知不起作用

Mongodb 火箭帽的两个例子。通知不起作用,mongodb,rocket.chat,Mongodb,Rocket.chat,我已使用已启用的oplog设置mongodb群集 我已经设置了rocketchat的两个实例 rocketchat00(10.0.0.1): rocketchat01(10.0.0.2): 管理->信息 Broadcast Connected Instances Address 10.0.0.2:3000 Auth Current Status > Connected Current Status > Retry Count 2 Current Status >

我已使用已启用的oplog设置mongodb群集

我已经设置了rocketchat的两个实例

rocketchat00(10.0.0.1):

rocketchat01(10.0.0.2):

管理->信息

Broadcast Connected Instances
Address 10.0.0.2:3000
Auth    
Current Status > Connected  
Current Status > Retry Count    2
Current Status > Status waiting
Instance Record > ID    D*************
Instance Record > PID   33493
Instance Record > Created at    December 27, 2017 9:47 AM
Instance Record > Updated at    December 27, 2017 11:14 AM
Broadcast Connected Instances
Address 10.0.0.1:3000
Auth    
Current Status > Connected  
Current Status > Retry Count    2
Current Status > Status waiting
Instance Record > ID    K*************
Instance Record > PID   33576
Instance Record > Created at    December 27, 2017 9:42 AM
Instance Record > Updated at    December 27, 2017 9:47 AM
管理->信息

Broadcast Connected Instances
Address 10.0.0.2:3000
Auth    
Current Status > Connected  
Current Status > Retry Count    2
Current Status > Status waiting
Instance Record > ID    D*************
Instance Record > PID   33493
Instance Record > Created at    December 27, 2017 9:47 AM
Instance Record > Updated at    December 27, 2017 11:14 AM
Broadcast Connected Instances
Address 10.0.0.1:3000
Auth    
Current Status > Connected  
Current Status > Retry Count    2
Current Status > Status waiting
Instance Record > ID    K*************
Instance Record > PID   33576
Instance Record > Created at    December 27, 2017 9:42 AM
Instance Record > Updated at    December 27, 2017 9:47 AM
在mongodb中我可以看到实例,但PID是不同的

rs0:PRIMARY> db.instances.find()
{ "_id" : "Q**********", "pid" : 33937, "name" : "rocket.chat", "extraInformation" : { "host" : "10.0.0.1", "port" : "3000" }, "_createdAt" : ISODate("2017-12-27T11:14:08.164Z"), "_updatedAt" : ISODate("2017-12-27T11:54:45.307Z") }
{ "_id" : "S**********", "pid" : 33809, "name" : "rocket.chat", "extraInformation" : { "host" : "10.0.0.2", "port" : "3000" }, "_createdAt" : ISODate("2017-12-27T11:14:26.238Z"), "_updatedAt" : ISODate("2017-12-27T11:54:44.688Z") }

通知的主要问题。一个用户连接到rocketchat00。另一个用户连接到rocketchat01。如果第一个用户通过@-消息到达提及第二个用户,但通知不显示。此外,我尝试在端口3000上的实例之间转储流量,但没有任何流量。

请提供您的Rocket.Chat版本

正如您在
Current Status>Status waiting
上看到的,实例之间未成功连接,在此之前,通知将不起作用


确保实例可以使用另一个实例的
INSTANCE\u IP
相互连接,在您的情况下,确保具有IP
10.0.0.1
的实例可以与实例IP
10.0.0.2

Rocketchat现在的版本是0.59.4。看起来像个bug。从头开始重新安装rocketchat,一切正常。同样重要的是要注意。。。这是在使用lxc,对吗?是的。但我认为这不是主要问题。我已经检查过了
curlhttp://10.0.0.2:3000
在rocketchat00中工作完美。在rocketchat01中也一样。