我知道用于负载测试 WCF 服务的工具,所以请不要建议我使用。
如果我想编写一个工具来调用服务(或调用任何操作)每秒 X 次持续 Y 秒,我需要考虑哪些事情?
我最初的方法是在所需的时间间隔触发一个计时器,并在它触发时创建一个任务,但我担心这只会将很多任务排队等待线程池中的线程执行,它们会不在要求的时间调用服务。
创建单独的线程来完成工作会更好吗?然后我会担心创建大量线程。
那么我可以使用哪些策略呢?
我知道用于负载测试 WCF 服务的工具,所以请不要建议我使用。
如果我想编写一个工具来调用服务(或调用任何操作)每秒 X 次持续 Y 秒,我需要考虑哪些事情?
我最初的方法是在所需的时间间隔触发一个计时器,并在它触发时创建一个任务,但我担心这只会将很多任务排队等待线程池中的线程执行,它们会不在要求的时间调用服务。
创建单独的线程来完成工作会更好吗?然后我会担心创建大量线程。
那么我可以使用哪些策略呢?