我是Service Fabric的新手,并不完全理解这些概念,但我正在寻找一种在运行时更改配置的方法,就像在云服务和应用服务中一样,无需执行升级(并且必须升级版本)配置文件这样做。)
例如,假设一个设置是“电子邮件目的地”,可能每月更改几次,并且应该由服务自动选取。
似乎ConfigurationPackageModifiedEvent仅针对升级而触发,并且没有其他方法可以更新并触发此操作。
否则,是否有另一种方法可以相对简单地更新服务正在使用的值?
答案 0 :(得分:1)
假设SF团队跟我们一起,任何更改应该是版本更改。这也包括配置包。您可以仅部署配置包,以便在不修改代码或数据包的情况下提供所需的建议。 或者,使用外部数据源可能是一种选择。你可以把它放在SF的专用服务之后来抽象细节。