我正在尝试制作Service Fabric服务,该服务对外部服务进行SOAP调用,这样,如果在2个或更多群集上部署了该服务,则该服务仍然可以工作,因为如果一项服务已与外部连接服务,则另一个群集中的服务不会尝试建立连接,反之亦然。
如果不将状态存储在数据库中,我想不出一种更好的方法来设计它,这会引入很多问题,例如锁定和竞争条件等。在这种情况下可以进行哪些设计?任何建议将不胜感激。
答案 0 :(得分:1)
在Service Fabric上没有开箱即用的方法。
您必须找到一种在群集\服务之间协调这些调用的方法,您可以: