千家信息网

云服务器怎么设置springboot启动端口

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,今天小编给大家分享一下云服务器怎么设置springboot启动端口的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获
千家信息网最后更新 2025年01月19日云服务器怎么设置springboot启动端口

今天小编给大家分享一下云服务器怎么设置springboot启动端口的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

云服务器:spring boot是个好东西,可以不用容器直接在main方法中启动,而且无需配置文件,方便快速搭建环境。可是当我们要同时启动2个springboot工程时,就会有问题,有可能会因为8080端口被第一个应用占用而导致第二个应用无法启动,这时就需要修改其中一个工程的启动端口。

可以通过实现EmbeddedServletContainerCustomizer接口来实现:

public class Application extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer {  @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {   return builder.sources(Application.class);  }  public static void main(String[] args) {   SpringApplication.run(Application.class, args);  }  @Override public void customize(ConfigurableEmbeddedServletContainer container) {   container.setPort(8081);  } }

PS:下面看下spring boot创建应用端口冲突8080

如果你电脑上的8080端口号被其它程序(如jenkins)占用了,则运行lightsword会报以下错误:java.net.BindException: Address already in use......Failed to start component [Connector[HTTP/1.1-8080]]...

解决方法:在src->main->resources目录下新建一个文件,名称为application.properties(这是SpringBoot统一的配置文件)加了以下一行内容:(取个电脑上可用的端口号,如下面的9527,看过星爷电影的都懂的)server.port = 9527

再次运行即可。

以上就是"云服务器怎么设置springboot启动端口"这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。

端口 知识 篇文章 服务器 服务 内容 文件 应用 口号 工程 方法 电脑 面的 运行 配置 不同 很大 一行 不用 东西 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 新华三杯网络技术大赛成绩 文件关系数据库管理系统 数据库技术全套视频 智能工厂建设与网络安全心得体会 mysql进入数据库 dbf数据库记录 暗黑3 太极宝石 数据库 sql数据库怎么打代码 电脑作为服务器的工作流程 河北中废通网络技术有限 台州有实力软件开发推荐 全世界网络安全排名大学 社交软件哪个服务器好 想学网络技术有前途吗 软件开发定制哪家服务好 黑龙江有哪些软件开发 数据库绑定是什么意思 网络安全几项原则几点主张 游戏软件开发公司大专好找 中国联通智慧网络技术有限公司 数据库学生成绩管理系统项目简介 独立性检验怎么建立数据库 音遇软件开发 天津铭航网络技术有限公司 网络安全测试师面试经验 db2数据库删用户名 网络安全和财产安全的重要性 想学网络技术有前途吗 网络安全技术包括() 轨道交通通信与网络技术考试
0