有谁知道ServiceBehavoir.InstanceContexMode
在 Azure 中托管 WCF 服务时 WCF 会受到怎样的影响?
配置为PerCall
实例化并在本地处理多个并发请求的服务在 Azure 中托管时似乎不会处理超过 2 个并发请求。是否有其他设置会限制请求?
有谁知道ServiceBehavoir.InstanceContexMode
在 Azure 中托管 WCF 服务时 WCF 会受到怎样的影响?
配置为PerCall
实例化并在本地处理多个并发请求的服务在 Azure 中托管时似乎不会处理超过 2 个并发请求。是否有其他设置会限制请求?
更新:似乎限制是由于客户端测试问题 - 来自同一台机器的并发出站 http 连接的限制,而不是服务器端设置。
作为 Azure 的新手,我错误地认为 Azure 的实例化和缩放选项可能会覆盖我在 WCF ServiceBehavoir 中配置的内容,但这是一个红鲱鱼。
通过更改用于测试的客户端 PC 上的以下注册表项来增加客户端限制...
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
完成此操作后,我就能够测试从同一客户端 PC 到我的云服务的多个并发连接,并且在 Azure 中只运行一个“实例”。