如果EMS Server Restart,那么Adapter无法发送消息或者接受消息。事实上,当EMS Server down时,Adapter与它的TCP连接已经中断。而且,retery, retry interval属性对解决上面的问题没有任何帮助。
据MS Production Team的说法,Adapter固定retry 5次,每次的时间间隔很短。Retry结束后抛出异常。当EMS Server Restart后,Eventlog中无法获得相关Receive Port/Location的名称。需要对Receive Location disable/enable后,tcp链接会重新建立。
而且,Tibco EMS-Biztalk之间传送单个Message的大小不能超过60M。