acs-socket-app项目部署在两台服务器,暂时就是是28,29结尾的服务器
当我远程开门的时候,采取的是轮询的机制:
第一次下发指令随机下发到了28的服务器,然后从一个全局的map中获取设备id,结果没拿到,这时候就会报开门异常
第二次下发指令随机下发到了29的服务器,然后从一个全局的map中获取设备id,结果拿到,这时候就会报开门正常
问题就出在这里,这个全局map设计是不是不合理?
acs-socket-app项目部署在两台服务器,暂时就是是28,29结尾的服务器
当我远程开门的时候,采取的是轮询的机制:
第一次下发指令随机下发到了28的服务器,然后从一个全局的map中获取设备id,结果没拿到,这时候就会报开门异常
第二次下发指令随机下发到了29的服务器,然后从一个全局的map中获取设备id,结果拿到,这时候就会报开门正常
问题就出在这里,这个全局map设计是不是不合理?