wcf iis частный msmq - PullRequest
       18

wcf iis частный msmq

0 голосов
/ 24 сентября 2010

У меня есть служба wcf, размещенная в iis. У меня есть много клиентов, подключенных к нему через basicHttpBinding.

На том же сервере у меня также есть другой сервис, который выполняет бизнес-логику. Бизнес-служба помещает сообщения в локальную частную очередь. Служба wcf в отдельном потоке ожидает изменения в частной очереди и, если она видит новое сообщение, она принимает и запоминает сообщение.

Все работает как положено. Бизнес-сервер помещает сообщение в личную очередь, а служба wcf принимает сообщение и обслуживает клиентов.

Проблема начинается, когда я перезагружаю сервер. Тогда клиенты не получают ожидаемые данные.
Если я перезагружаю IIS все идет нормально.

Может кто-нибудь сказать мне, в чем может быть проблема?

Привет

1 Ответ

1 голос
/ 24 сентября 2010

Возможно, проблема в том, что служба iis запускается до бизнес-службы, можно установить зависимость, чтобы бизнес-служба всегда запускалась до службы iis.

...