Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF "тормозит" / 8 сообщений из 8, страница 1 из 1
25.12.2009, 20:04
    #36387343
Хнык
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
Приложение - более 150 сервисов, более 350 таблиц, более 500 форм. При последовательном запуске форм (поднятии сервисов) с каждым разом всё медленее и медленее происходит загрузка. На сервере иисный процесс разрастается до 800 метров и начинаются "висяки" до 50 секунд.
И ещё беспокоит вопрос долгого поднятия сервиса при первом запуске, пять - десять секунд.

Машинка с четырьмя гигами оперативки, тестовая.

У кого были подобные проблемы и как вы их обошли?

Берегитесь, чтобы кто не прельстил вас. Ибо многие придут под именем Моим, и будут говорить: 'Я Морж', и многих прельстят.
...
Рейтинг: 0 / 0
25.12.2009, 20:11
    #36387358
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
что там с инстансами и конкуренцией?
...
Рейтинг: 0 / 0
25.12.2009, 20:19
    #36387370
Хнык
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
InstanceContextMode.PerCall, ConcurrencyMode.Single

По умолчанию.

Берегитесь, чтобы кто не прельстил вас. Ибо многие придут под именем Моим, и будут говорить: 'Я Морж', и многих прельстят.
...
Рейтинг: 0 / 0
26.12.2009, 09:41
    #36387717
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
ХныкInstanceContextMode.PerCall, ConcurrencyMode.Single

По умолчанию.

Это самое низкопроизводительное сочетание.

Неужели из 150 сервисов хотя бы часть нельзя сделать синглтонами или с мультиконкуренцией?
...
Рейтинг: 0 / 0
31.12.2009, 14:26
    #36395174
Хнык
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
Перевёл на сессионку, начали появляться ошибки. Похоже, связано с недоступностью иис когда он кеширует на диск. Как быстрое решение - перехватываю ошибку и прошу пользователя повторить операцию позднее.

Остался вопрос с долгим поднятием сервисов. Пять секунд локально и до десяти секунд через интернет.

Берегитесь, чтобы кто не прельстил вас. Ибо многие придут под именем Моим, и будут говорить: 'Я Морж', и многих прельстят.
...
Рейтинг: 0 / 0
18.02.2010, 22:24
    #36478782
Хнык
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
Долгое время поднятия сервисов связано с количеством и объёмом поднимаемых ими длл.
Большое, сложное приложение? Разбей дал по модулям и спи спокойно.

Берегитесь, чтобы кто не прельстил вас. Ибо многие придут под именем Моим, и будут говорить: 'Я Морж', и многих прельстят.
...
Рейтинг: 0 / 0
19.02.2010, 00:15
    #36478903
bured
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
ХныкБольшое, сложное приложение? Разбей дал по модулям и спи спокойно.
Это ты сам себе?
...
Рейтинг: 0 / 0
21.02.2010, 13:35
    #36481984
D129
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WCF "тормозит"
buredХныкБольшое, сложное приложение? Разбей дал по модулям и спи спокойно.
Это ты сам себе?
Видать, решил проблему.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / WCF "тормозит" / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]