我想开发一个简单的聊天,但为此我需要通知所有客户端用户写了一条消息。使用一个服务器实例很简单,但它如何与 2 个以上的服务器一起工作......
有没有办法通知我的 beanstalk 中所有已注册的实例,或者如何解决此问题。
感谢您的帮助!
问候,
菜鸟
最佳答案
根据您的设置,最好的解决方案是使用 Amazon 的 SNS。这相当于 JMS 主题,因此,您的应用程序可以订阅其他方(可能是在另一个实例中运行的同一应用程序)在该主题上发布的事件。然后,该主题的每个消费者都会向连接到该服务器的用户广播聊天消息。
关于java - 亚马逊 Elastic Beanstalk 广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11673834/