wcf服务更新某业务逻辑需要关闭整个wcf服务吗
服务宿主是一个exe,如某个业务逻辑需更新,有什么办法可以在线更新?如果关闭整个服务会导致其它所有用户连接失败。 wcf --------------------编程问答-------------------- 不需要呀,猜的帮你顶顶啦 --------------------编程问答-------------------- sorry,表情选错了,这个才对 --------------------编程问答-------------------- 改好了,再发布。对之前的又不影响。 --------------------编程问答--------------------
问题是再发布之前,需要将正在使用的wcf宿主exe关掉才能发布,那样导致整个生产环境在这期间无法使用。这是很严重的一件事。 --------------------编程问答-------------------- 那要看你程序有之前没有根据相关问题做出处理
例如增加新业务用单独的DLL封装
然后能通过修改配置文件来加载新增的DLL
否则如果是在原来的DLL上更新的话,而且原来的DLL已经加载了那么就不行了 --------------------编程问答-------------------- 帮忙解答
http://bbs.csdn.net/topics/390510770 --------------------编程问答-------------------- 找一个没人用的时间,发布新的
要不就从新写个新的,两个并存,然后在找个时间交互
补充:.NET技术 , C#