Доброе утро всем.
Я немного новичок в WCF, и мы создали новую службу WCF. Эта служба использует привязки net.msmq для передачи и получения сообщений от другой службы WCF. Это все работает БОЛЬШОЙ. Однако когда мы разворачиваем службу на наших серверах, эта новая служба WCF "засыпает". Я объясню.
Я полностью понимаю, что служба WCF не работает как служба Windows. Я имею в виду, что, как только мы пропингуем сервис, он будет работать нормально в течение нескольких минут. Он отслеживает очереди MSMQ, которые он должен, и обрабатывает сообщения так, как должен. Отправлять и получать работу просто отлично. Если во входящих данных затишье, служба просто перестает слушать. Он будет оставаться в этом состоянии до тех пор, пока мы не пропингуем сервис, перейдя по URL-адресу, предоставленному сервисом HTTP, который мы должны были установить.
Мы не создали этот сервис для RESTful, поэтому я не ожидал, что это проблема. У кого-нибудь есть идеи?
Спасибо
Джим Эванс, MCAD