我已经让 propertymanager 服务在 ECS 集群上运行,并启用了服务连接配置,如下所示:
这实际上是一个 Spring Cloud 配置服务器,从 S3 存储桶提供配置服务。 现在我正在尝试运行另一个服务,该服务将从该服务获取配置。
在 application.properties 文件中,我指定了 spring.config.import 值。
spring.config.import=optional:configserver:http://propertymanager:8888/propertymanager
spring-cloud-config.fail-fast=true
spring.application.name=libraryservice
但是,在日志中,它显示 504 网关超时。该服务不应该使用连接代理并直接与其他服务通信吗?
正如所讨论的,根本原因之一是,如果您将其附加到
Security Group
服务的两个服务部分,则您需要在 Inbound Rules
本身中允许相同的 ServiceConnect
,以便它们可以在您的端口上相互通信。正在尝试沟通。
ClientApp(SG1) --> BackendApp(SG1)