多个web应用程序运行在同一个配置XML文件中,该文件是从一个高可用的服务下载的。然而,我想让所有的网络应用程序运行,即使服务已经关闭。什么是最佳做法?如果可能的话,建议最好的架构解决方案和C#代码。
谢谢
发布于 2018-08-06 06:31:43
在我看来,这实际上取决于服务重新启动、重新部署的频率、配置服务关闭的频率以及配置更改的频率。以及配置有多重要(是用户首选项还是端点地址)?
例如,这是在您的配置服务中,虽然您需要一种机制来确保当配置服务通知其订阅者时,它们也需要联机。
UpdateSystemSetting(setting) {
foreach (var consumer in consumers)
{
consumer.NotifyChange(newConfiguration);
}
}
https://stackoverflow.com/questions/51700103
复制相似问题