masstransit - MassTransit 依赖注入和捕获 BrokerUnreachableException
问题描述
使用 Docker 容器;ASPNETCore 2.1.1 和 NETCore 2.1;代理是 RabbitMQ。在容器/服务启动期间,RabbitMQ 已关闭,我们的想法是尝试捕获 BrokerUnreachableException 并尝试在一段时间后再次调用 IHostedService.StartAsync()。
一个。我们将在哪里捕获异常?湾。这是一个好策略吗?
解决方案
推荐阅读
- python - BeautifulSoup4 find_all 从另一个对象调用时的奇怪行为
- c - NDK - 无法链接 C 共享库 libopusenc
- java - JAVA_HOME 指向无效的 Java 安装
- c# - 您可以用 HtmlDocument 中的 HtmlElement 替换 HtmlElement 吗?
- ajax - 如何在 Wordpress 中创建自定义电子邮件发件人文件?
- genexus - 可以在字符类型的变量中使用函数 max() 吗?
- java - onClick:更新可展开ListView的内容
- javascript - Vue.js 表中隐藏/显示列的复选框无法正常工作
- html - 登录时的兴趣选择:AngularJS
- python - 如何处理有关分析通话记录并获得有关该主题的有意义结果的项目