WCF Спорадически медленно с небольшими данными - PullRequest
1 голос
/ 14 апреля 2010

У меня есть служба WCF, которая размещается через пользовательское приложение, а также пользовательское клиентское приложение, которое общается со службой.

Клиент сам имеет дело с «клиентами», которые представляют собой большие блоки информации, а также с «комментариями», которые представляют собой очень маленькие блоки информации.

Приблизительно 40 человек одновременно используют клиент и сервер. Производительность на всем очень респектабельна, за исключением одного.

Работая над файлом «customer», сотрудник почти всегда напишет небольшой комментарий, который сразу же сохраняется - комментарий может быть «Говорил клиенту о недавнем письме», чтобы дать вам пример размера. 1007 *

В большинстве случаев (назовем это 90%) сохранение этой информации занимает около двух десятых секунды. Иногда, без какой-либо причины, которую я был в состоянии найти, это займет более 30.

Сведение большого количества информации никогда не занимает так много времени, и хотя я могу ее воспроизвести (просто введя 10-15 комментариев подряд), на самом деле я не могу найти проблему.

Кстати, это происходит только на производственном сервере, но никак не на моей машине для разработки.

Буду очень признателен за любые предложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...