2

IIS/WAS アクティベーションを使用した MSQM 経由の WCF サービスの 4 回目または 5 回目の実装に取り​​組んでいます。そして、私はそれを適切に機能させることができませんでした。これは常に同じ話です。私のサービスは、IIS Web サイトが他の方法で対話された場合にのみアクティブになります (/somewhere/myService.svc でサービス メタデータ ページを処理するなど)。突然、キューにメッセージを送信するだけの場合、サービスはメッセージの処理を停止し、.svc ページにアクセスするとすぐに再起動します...

これは私にとって非常に一般的なパターンであるため、共通の解決策にたどり着きました。そのページにアクセスする powershell スクリプトを実行するジョブを (数分ごとに) スケジュールすることです。非常にシンプルですが、あまりエレガントではありません。さらに、理論上不要です。

これは、さまざまな IIS バージョン (7.0 および 7.5)、さまざまな Windows 2008 サービス パックおよびリリース、および AD ドメインまたはワークグループ内のサーバーで発生しました。これに関する Web 上のすべての情報、特に MSDN と microsofties のブログを読んだと思うので、バインディングの構成、MSMQ のアクセス許可、およびあちこちで見つけることができるその他すべての詳細が設定されています。

質問: WAS over MSMQ で成功した人はいますか?

4

0 に答える 0