标签: c# asp.net web-services
我有一个asmx网络服务,每天有1000次预订。 它们由控制台应用程序分发,该应用程序将它们分布在3个不同的服务器上。
控制台应用程序是一个多线程应用程序。预订首先排队,然后提交给端点。问题是它运行得非常慢,例如,排队的预留,可能需要一个多小时才能到达端点。
我不知道预订是在队列中持有多久还是确切的问题是什么。代码中是否有特定的区域我可以查看是什么导致这个或任何类型的分析器可以测量这个或告诉我瓶颈在哪里?