【发布时间】:2021-12-03 08:45:33
【问题描述】:
配置服务器已启动,客户端能够从配置服务器获取属性。
HTTP GET http://localhost:8888/account-service/dev/config
Accept=[application/json, application/*+json]
Response 200 OK
但问题是,客户端服务正在尝试在配置服务器端口 8888 上启动。我在客户端中设置了server.port=8080,但仍然无法正常工作。
***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 8888 was already in use.
我在这里缺少任何配置吗?非常感谢任何帮助。
配置服务器application.properties,
spring.application.name=config-server
spring.cloud.config.profiles=dev
spring.cloud.config.server.git.uri=REPO_URL
server.port=8888
【问题讨论】:
-
您应该收集有关谁已经在使用端口 8888 的信息,然后终止该服务,然后重新启动该服务。
-
请分享您的配置服务器配置
-
@JonathanJOhx 配置服务器正在 8888 上运行
-
@spencergibb 更新了问题。请检查。
-
@VikasYadav Web 服务器无法启动。端口 8888 已被使用。当其他服务或应用程序正在使用端口 8888 时会发生这种情况,因此首先尝试识别并杀死它,然后解除配置服务器。
标签: spring spring-boot spring-cloud spring-cloud-config