Моему сервису wcf restful удается обслуживать только 2 запроса в секунду!
подробно:
Я создал службу отдыха wcf, которая предоставляет только один метод через глагол GET.
Метод не логичен и сразу возвращается.
Я также создал тестовый клиент для проверки пропускной способности и производительности сервиса, который отправляет запросы через WebHttpRequest.
Служба смогла обработать только 2 запроса / сек!
Я также сделал запрос в службу через мой браузер, и тот же результат: 500 мс для одного запроса.
Затем я изменил привязку службы к netTcpBinding, и служба смогла обработать около 2000 запросов / сек.
Служба работала в службе Windows и размещалась в WebServiceHost с WebHtppBinding.
приятно отметить, что и клиент, и служба работали на одном и том же сервере.
Имеет ли какой-то смысл, что у wcf restful service такая низкая производительность?
Буду признателен за любую помощь. Спасибо.