我将MassTransit从v7升级到v8,我收到了一些新的日志消息,并希望确保没有发生严重的情况。当我启动我的控制台应用程序(无论是一起还是单独)时,我收到以下消息:
[10:01:54 WRN] Start called, but the host was already started: rabbitmq://localhost/ (Already Started)
[10:01:55 INF] Bus started: rabbitmq://localhost/
[10:01:55 INF] Bus started: rabbitmq://localhost/
我不确定这是否是一个问题。在我的Program.cs文件中,我只添加了一次总线,然后将其添加到HostBuilder中并运行is once。因此,我不明白为什么总线试图再次启动。
据我所知,消息正在按预期处理,我没有 * 看到 * 任何泄漏,但我想确保我没有引入任何内存或消息泄漏,由于这个问题。我没有得到这些消息之前升级,所以我不知道是否升级是什么导致这个问题。
1条答案
按热度按时间gupuwyp21#
您可以review the upgrade guide并确保没有任何过时的程序集,或者在MassTransit托管服务已经为您启动总线时自己启动总线。