繁体   English   中英

我需要重新启动biztalk应用程序还是仅在更改资源时托管实例?

[英]do i need to restart biztalk application or just host instance when changing resource?

我是biztalk的新手。

我有数据服务访问DLL链接到wcf。

我刚刚添加了一个新列,所以我更新了我的wcf。

接下来就是更新已经在GAC中的dll。

只是想知道是否有关于此的msdn文档?

或者这里的最佳做法是什么?

当你重新启动主机实例vs重启应用程序时究竟会发生什么?

谢谢

停止/启动BizTalk应用程序只会停止并重新启动关联的接收和发送端口,并阻止业务流程对任何挂起的订阅项执行操作。 如果您更进一步并取消登记Orchestration / Send Port,则会从BizTalk消息框数据库中删除相关订阅。

通过编译和部署WCF数据类型的新定义,您已在GAC中更改了程序集(所有模式都已编译并在引擎盖下表示为.Net数据类型)。 要在正在运行的主机实例中反映此更改,您实际上需要更改.Net AppDomain中的现有DLL。 .Net运行时不支持从AppDomain中删除程序集类型,因此您需要停止并重新启动主机实例以实现此目的。

简短回答:重新启动主机实例以获取数据定义的任何更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM