有两台MQ主机,一主一备:如何用java程序根据mq连接情况区分向哪台主机发送消息?

1、web应用程序启动会spring会加载已配置好的两台主机信息:
如:图片说明
2、应用发送消息时代码:

图片说明
图片说明

3、问题:
MsgFaSongImpl实现service层实现类中,存在成员变量,在并发情况下存在不安全因素。请问如何优化,更加合理!

2个回答

并发情况下存在不安全因素的话,给sendFlag变量加个锁吧

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!