当前位置: 首页 > 知识库问答 >
问题:

Spring Boot cloud GCP无法连接到本地Google PubSub仿真程序

龙成仁
2023-03-14

试图连接到本地谷歌PubSub模拟器从Spring启动应用程序进行测试

在8085上成功启动本地仿真程序,并设置pubsub_emulator_host=localhost:8085

注意:当连接到实际的谷歌PubSub主题时,一切都很好。

共有1个答案

阎庆
2023-03-14
  1. src/test/resources/application.properties
  2. 下创建一个文件
  3. 在test application.properties中设置spring.cloud.gcp.pubsub.emulator-host=localhost:8085
  4. 注释您的测试类,以便Spring接收您的测试应用程序。properties:
@RunWith(SpringRunner::class)
@SpringBootTest

编辑:我创建了一个示例项目,展示了如何在测试中使用Spring和PubSub模拟器(这也需要创建主题和订阅):https://github.com/nhartner/pubsub-emulator-demo

 类似资料:
  • translated_page: https://github.com/PX4/Devguide/blob/master/en/simulation/ros_interface.md translated_sha: 95b39d747851dd01c1fe5d36b24e59ec865e323e ROS仿真接口 模拟自驾仪会在端口14557开放第二个MAVLink接口。将MAVROS连接到这个端口

  • 在遵循以下官方参考“使用Azure Cosmos DB模拟器进行本地开发和测试”中的说明后,我们尝试使用MongoChef使用下面粘贴的连接字符串连接到MongoDb: 但是当我们通过MongoChef测试连接时,我们会看到下面粘贴的错误: 谁能帮我们弄明白这里出了什么问题。

  • 我试图连接到一个名为的数据库。所有凭据都位于PHP文件名中,格式为 我正试图用这个连接到数据库 我得到这个错误: 注意:第6行的未定义变量:DB_HOST in/home/content/06/8274306/html/beta/mysuperscript.php 注意:未定义变量:第6行 /home/content/06/8274306/html/beta/mysuperscript.phpDB

  • 我有一个 Spring 引导项目,其中我使用 spring-boot-starter-actuator 和 io.dropwizard.metrics。 它生成我可以使用 url http://myapplication/metrics 访问的指标。我将应用程序部署在 Wildfly 10 独立服务器上。 我想使用jmx读取jconsole上的指标。我将应用程序配置为使用JMXReporter发送

  • 问题内容: 我一直在尝试将jdb连接到android仿真器一段时间,并反复遇到以下问题: 不太好。解决这个问题的最佳方法是什么?我在Windows 7 64bit上运行。 问题答案: 目前,这对我来说是有效的-建立套接字而不是共享内存连接。 jdb –sourcepath。\ src -connect com.sun.jdi.SocketAttach:hostname = localhost,po