我有一个 WF4,它托管在 Windows 服务中并与 netMsmqBinding 一起使用。服务启动时一切正常。该服务读取私有队列并处理消息 okey。
问题是当 Windows 服务停止时,我执行客户端并将消息放入队列中。但是,当我随后启动 Windows 服务时,消息从队列中消失,但从未开始处理。如果我在服务启动的情况下将其他消息发送到队列,它会处理正常,但是当服务停止时,我会丢失所有进入队列的消息。
我有一个 WF4,它托管在 Windows 服务中并与 netMsmqBinding 一起使用。服务启动时一切正常。该服务读取私有队列并处理消息 okey。
问题是当 Windows 服务停止时,我执行客户端并将消息放入队列中。但是,当我随后启动 Windows 服务时,消息从队列中消失,但从未开始处理。如果我在服务启动的情况下将其他消息发送到队列,它会处理正常,但是当服务停止时,我会丢失所有进入队列的消息。