我有Azure Service Fabric无状态服务,它不使用任何端点。它从队列中获取消息,处理它并将结果保存到db。
我想在我的2个节点上部署10个实例。默认情况下,我有-1 instancecount - 这意味着2个节点将有2个实例。我可以将instancecount指定为1或2,它会没问题,但是我不能设置10个实例,它会给我错误。
所以我决定创建我的应用程序类型的另一个实例。是正确的解决方案吗?是否有更优雅的方式来做到这一点?
答案 0 :(得分:2)
目前有几种方法可供选择:
SingletonPartition
)。不足之处是,这个数字是“固定的”。更改需要在停机时重新部署类型。(一个重要的问题是:你真的需要多个实例吗?)
更多信息here。