アプリケーション、asp.net mvc 4 アプリケーションがあります。easynetqでrabbitmqを使いたいです。私のローカル コンピューターでは、完全に動作します。しかし、Windows Server 2012 である実稼働環境では、メッセージは送信されません。
なぜ機能しないのか理解できませんでした。ログ メッセージに異常はありません。IIS と rabbitmq は同じマシンにあります。
protected void Application_Start()
{
...
using (var bus = RabbitHutch.CreateBus("host=localhost"))
{
bus.Publish(new SystemLog() { Code = "startapplication", Message = "nomessage" });
}
...
}
void Session_End(object sender, EventArgs e)
{
...
using (var bus = RabbitHutch.CreateBus("host=localhost"))
{
bus.Publish(new SystemLog() { Code = "sessionends", Message = "somenumber"});
};
...
}
前もって感謝します