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

在两个不同端口上使用两个服务的Spring boot应用程序

章鸿光
2023-03-14

我有一个带有两个服务的spring boot应用程序,但我需要在端口8080上运行一个,在端口8081上运行另一个。现在我正在用sts(Spring tool suite)开发,我使用“作为Spring boot App运行”选项运行应用程序,所以我不知道在哪里更改服务器配置。有人能帮我吗?

共有1个答案

巢德华
2023-03-14

您不能在两个不同端口的同一个spring boot应用程序下运行两个不同的服务。如果需要,可以将一个服务移动到另一个spring boot应用程序。但是两种服务的端口号不会相同。

 类似资料:
  • 我想部署一个tomcat服务器,以便它同时侦听两个端口(都用于超文本传输协议)。 为了确保您正确理解这个需求,我们只有一个服务器实例,但希望侦听HTTP协议的两个端口。例如,任何人都可以使用端口号7080和8080访问部署在我的服务器中的应用程序 有可能做到吗?如果可能,我们如何实现这一点?

  • 我有一个监听两个不同端口的TCP服务器。我创建了两个不同的套接字,一个在端口8888上,一个在端口6634上。我监听这些端口,然后我在FD_SET中添加两个套接字,并将它们传递给Select()函数...当套接字准备好读取时,我检查FD_ISSET,看看哪个端口上有消息要读取。 不管怎样,当我连接到8888端口时,构思是成功的,我可以向服务器发送和接收。。。当我在客户端ctrl c时,选择函数再次

  • 我正在尝试调试应用程序的流程。因此在这个过程中,我需要调试两个运行在两个不同tomcat服务器上的应用程序(其中一个应用程序中的方法调用不同应用程序的另一个方法)。我如何在eclipse中实现这一点(可能吗)? 注意:这两个应用程序都在同一个eclipse实例中,没有任何调试配置。

  • 问题内容: 我正在构建一个简单的Java服务器,该服务器使用两个ServerSocket实例同时在两个端口上同时侦听客户端请求。这是服务器的代码: 现在为Client1编码: Client2包含与Client1相同的代码,唯一的区别是它尝试连接到端口3000。现在,我首先使用命令提示符执行Server.java。服务器阻塞时,我打开两个单独的命令提示符,并在一个命令提示符下执行Client1.ja

  • 假设有一个多线程服务器将数据写入同一端口上的两个不同套接字,其中一个专用线程处理每个套接字。两个线程是否可以同时写入各自的套接字?(所谓“同时”,我指的是真正的同时性,而不仅仅是并发交错。)或者,套接字共享同一端口的事实是否意味着强制执行互斥? 一般来说,我不清楚如何在两个任意I/O流之间共享资源。我知道两个线程不能同时写入磁盘,因为磁盘本身是共享资源。然而,在套接字和端口的情况下,我没有类似的物

  • 我构建了一个客户端/服务器聊天应用程序,其中服务器正在侦听IP号码和端口,客户端应该连接到该IP 问题-按以下顺序: > 我在计算机上运行服务器,正在侦听 (127.0.0.1 我还在我的计算机上运行一个客户端(与#1相同的计算机),它成功地连接到服务器(127.0.0.1 我正在从不同的IP运行另一个客户端,但在尝试连接到服务器时(127.0.0.1 我不明白为什么…这是代码: 服务器端: 服务

  • 我有一个Java应用程序,其中包括两个第三方JAR(Amazon Kinesis和MaxMind GeoIP2),每个JAR都使用不同版本的Jackson。两个版本的Jackson都不适用于这两个第三方罐子。 此外,我正在运行Apache的maven JAR pluging-它创建一个包含所有依赖类的uber JAR。 鉴于我不能更改第三方JAR,我不知道如何才能让每个第三方JAR调用杰克逊的适当