none
Biztalk发送消息堵塞?

    问题

  • 问题场景:我搭建了一个biztalk测试环境,大致过程是先执行oracle存储过程提取数据,然后在映射中进行数据处理,最后消息通过MLLP协议发送端口发送到服务器B中的某个文件夹里。我的问题是服务器B中已经成功接收到了600多条消息,但是此后的一天多时间,始终没有新消息进来,我在biztalk管理控制台中没有发现任何错误,没有挂起的消息,事件查看器中也没有报错,唯一能看到的是有大量的业务流程的service status 是ready to run,messages status 是Queued(awating processing).为什么是等待运行呢? biztalk服务器中只有该业务流程在运行,服务器B也是很空闲的状态,可以说资源应该是充足的。后来我干脆停止了该业务流程,然后又启动了另外一个业务流程,效果竟然是一样的,服务器B也是大概成功接收了半个小时后就没有新消息进入了。biztalk的状态和上述也是一样的!

       这到底是为什么呢?恳请帮忙,非常感谢!

     

    2011年10月28日 7:19

全部回复