Является ли активация WAS через MSMQ легендой или как?

Я работаю над четвертой или пятой реализацией службы WCF через MSQM с активацией IIS/WAS. И я так и не смог заставить его работать должным образом. Это всегда одна и та же история: мои службы активируются только в том случае, если веб-сайт IIS взаимодействовал каким-либо иным образом (например, при обслуживании страницы метаданных службы по адресу /somewhere/myService.svc). Внезапно, если единственное, что происходит, - это отправка сообщений в очередь, мои службы перестают обрабатывать сообщения и перезагружаются, как только я захожу на страницу.svc...

Для меня это настолько распространенный шаблон, что я также пришел к общему решению: планировать задание (каждые несколько минут), которое запускает скрипт powershell для доступа к этой странице. Довольно просто, но не очень элегантно. И, более того, ненужного в теории.

Это происходило в разных версиях IIS (7.0 и 7.5), в различных пакетах и ​​выпусках Win 2008 и с сервером в доменах или рабочих группах AD. Я думаю, что я читал об этом все в Интернете, особенно в блоге MSDN и microsofties, поэтому настройка привязки, разрешения MSMQ и все другие мелкие детали, которые вы можете найти здесь и там, настроены.

Итак, вопрос: кто-нибудь был успешным с WAS через MSMQ?

0 ответов

Другие вопросы по тегам