BizTalk压力测试与多个消息 [英] BizTalk stress test with multiple messages

查看:52
本文介绍了BizTalk压力测试与多个消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我有一个项目可以正常使用100-500条消息。但实际上将收到7个文件(CSV),每个文件超过10,000行(记录)。这意味着每次收到所有文件时,Biztalk将超过100.000条消息。
那些文件每天都会出现。我阅读了很多关于此的博客,如何配置BizTalk,它可以处理多条消息,但是到处都写了不同的东西,并且在一切都能正常工作之后没有固定的配置。

I have a project which works fine with 100-500 Messages. But in real there will be received 7 files (CSV) each of them with more than 10.000 rows (records). It means that in Biztalk will be over 100.000 Messages every time when all files will be received. That files will come every day. I read many blogs about this, how to configure BizTalk which will be able to work with multiple messages, but everywhere is written different things, and there is no fixed configuration after what everything will work fine.

今天我在每个文件中进行了2000条记录的测试(7个文件,包含14.000条消息)。并且Biztalk被绞死了。在30分钟内只处理了50条消息,并开始在SQL服务器作业中发出错误和警告(有超时等)。我甚至
都无法阻止我的程序并从Message Box中删除消息。一切都开始变得灾难性的糟糕。 CPU为100%,消息备份填写所有C:\驱动程序...

Today I did a test with 2000 records in each file (7 files with 14.000 messages). And Biztalk hanged. In 30 minutes where processed only 50 messages only, and it started to give errors and warnings in SQL server Jobs (with there timeouts and etc.). I even can't stop my program and delete messages from Message Box. Everything started to work catastrophically bad. CPU was 100%, Message Back Up filled all C:\ driver...

我的问题是: 

如何配置我的Biztalk正确,每天可以使用100.000条消息并避免所有这些问题。

How can I configure my Biztalk correct which will be able to work everyday with 100.000 Messages and avoid of all this issues.

有人建议我更改项目的某些配置,或者只需接受"有序交付"即在发送端口。我接受了第二个,因为我不知道我的BizTalk配置中有什么以及如何更改它将正常工作。

Someone suggested me to change some configurations for my project, or just accept "ORDERED DELIVERY" in send port. I accept the second one, as I didn't knew what and how I have to change in my BizTalk configurations which will work fine.

任何建议? 

Any suggestions? 

对于我的场景,我的CPU内存等等必须多少?

And how much must be my CPU MEMORY and etc. for my scenario?

推荐答案

您是否查看了sql server性能计数器?

Have you looked into sql server performance counter ?

什么是BizTalk服务器配置,它是群集或单节点实例  。在为CSV进行批量上传时,内存消耗是多少?您是否已使用BizTalk基准向导根据负载对您的环境进行基准测试。

What is your BizTalk server configuration ,it is clustered or single node instance  . What is the memory consumption while you are doing bulk upload for CSV . Have you done use BizTalk Benchmark Wizard to benchmark your environment as per the load .


这篇关于BizTalk压力测试与多个消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆