我已经使用 Microsoft Azure 设置了 ServiceBus 中继。我使用 HTTP 后端连接到这个,处理传入的 GET 和 POST 请求命中中继。
现在,这工作得很好。不过我的问题是我可以获得的最大并发是 2 个同时请求,即我的后端将只能同时接收 2 个请求,如果有更多请求,它们将被停止,直到之前的请求被处理和完成。我尝试通过服务行为增加并发性,但这似乎被忽略了,但是将并发性降低到 1 似乎正在使用设置。所以我猜这是实际继电器施加的某种限制!?但这真的可以吗?只有2个?在我的场景中,这使得中继无法使用,因为请求必须进行耗时的处理(2 秒),不能延迟并且需要立即响应。因此,我不能简单地存储请求并像队列一样处理它们。
我怎样才能扩大规模?添加更多继电器并连接到所有继电器?