0

アプリケーション、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"});
            };
      ...
     }        

前もって感謝します

4

1 に答える 1