这真的很奇怪。我正在使用嵌入式代理运行简单的集成测试:
<!-- https://mvnrepository.com/artifact/io.arivera.oss/embedded-rabbitmq -->
<dependency>
<groupId>io.arivera.oss</groupId>
<artifactId>embedded-rabbitmq</artifactId>
<version>1.2.3</version>
</dependency>
我在Mac OS / X上运行此测试。正如预期的那样,首先下载代理二进制文件然后尝试启动。虽然开始它太慢(似乎已被卡住)并且超时。这里一个奇怪的观察是,如果我关闭网络(wifi)运行相同的测试,那么一切都按预期运行。
我的网络设置上的内容似乎与嵌入式rmq无关。
我的/ etc / hosts文件看起来很好,因为主机名解析为127.0.0.1。
或许值得一提的是我使用Spring Boot 2.0来运行这些集成测试。
真的不确定这里发生了什么!