如题
FTP Adapter如何实现按文件名称排序接收,或者按文件创建时间排序接收?
嗯。性能问题应该是会有影响的,但是在微软平台的消息队列一般都是使用MSMQ而且已经到了4.0版的了。稳定性应该是可以保证的。
BizTalk MSMQ Adapter的轮询时间是0.5秒固定的,另外有一个属性就是批大小,也就是一次性取多少条消息,你知道BizTalk是一个多线程的消息引擎所以可以一次性处理多条消息。对于在MSMQ里的消息BizTalk取完之后就会删除。另外为了保证队列你需要在发送端口设置按序送达。
呵呵 是别人问我的。我也没招,所以发出来问问大家
MSMQ我没看明白怎么用.....大概是个啥过程吗?
1.先用FTP 接收下来
2.临时存放到一个本地文件夹里
3.用一个MSMQ的接收端口,用来接收排序的文件
大概是这样的吗?
我看你写的顺序怎么像是要在BizTalk实现?
我的意思是可能需要第三方软件的支持,先FTP服务器上的文件按需要排好序,根据这个顺序去FTP服务器上取数据。再将这些文件存放到MSMQ里面。BizTalk就从MSMQ里取数据。
哦,我明白点儿了。
就是用一个程序把远程FTP的文件按顺序放到本地的MSMQ中,然后BizTalk去取~~
那MSMQ一般情况下排队多少会出性能问题?
BizTalk MSMQ Adapter是怎么一个工作原理?这个MSMQ中只要有排队的,Biztalk就不停的去取?我看配置上有个“文件数”,应该是一次性取多少东西下来,假如我设置的一次只取一个文件,那怎么才算是这次的取完了?什么时候BizTalk会再次去取文件。
知道了 谢谢