Spring Boot 揭秘与实战(五) 服务器篇 - Tomcat 代码配置
Spring Boot 内嵌的 Tomcat 服务器默认运行在 8080 端口。如果,我们需要修改Tomcat的端口,我们可以在 src/main/resources/application.properties 中配置Tomcat信息。
- server.port=8089
 
现在,你可以重新运行上面的例子,看下是不是 Tomcat 的端口变成 8089 了。
如果想直接通过代码配置 Tomcat, 可以直接定义 TomcatEmbeddedServletContainerFactory。
现在,我们对上面的例子做个小改造。首先,注释掉上面的配置信息。然后将TomcatEmbeddedServletContainerFactory 注册一个 Bean。
- @Configuration
 - public class TomcatConfig {
 - @Bean
 - public EmbeddedServletContainerFactory servletContainer() {
 - TomcatEmbeddedServletContainerFactory tomcatFactory = new TomcatEmbeddedServletContainerFactory();
 - tomcatFactory.setPort(8089);
 - return tomcatFactory;
 - }
 - }
 
(完)
如果觉得我的文章对你有帮助,请随意打赏。

- 版权声明:本文由 梁桂钊 发表于 梁桂钊的博客
 - 转载声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证),非商业转载请注明作者及出处,商业转载请联系作者本人。
 - 文章标题:Spring Boot 揭秘与实战(五) 服务器篇 - Tomcat 代码配置
 - 文章链接:http://blog.720ui.com/2017/springboot_05_server_tomcat_embeddedfactory/
 
Spring Boot 揭秘与实战(五) 服务器篇 - Tomcat 代码配置的更多相关文章
- Spring Boot 揭秘与实战(五) 服务器篇 - Tomcat 启用 HTTPS
		
文章目录 1. 生成证书 2. 配置 HTTPS 支持 3. 启动与测试 4. 源代码 Spring Boot 内嵌的 Tomcat 服务器可以启用 HTTPS 支持. 生成证书 使用第三方 CA 证 ...
 - Spring Boot 揭秘与实战(五) 服务器篇 - 其他内嵌服务器 发表于 2017-01-03 | Spring框架 | Spri
		
文章目录 1. Jetty 的切换 2. Undertow的使用 Spring Boot 可选择内嵌 Tomcat.Jetty 和 Undertow,因此我们不需要以 war 包形式部署项目.< ...
 - Spring Boot 揭秘与实战(五) 服务器篇 - 内嵌的服务器 Tomcat剖析
		
文章目录 1. 内嵌的 Tomcat,一个Jar包运行 2. 如何定制内嵌 Tomcat3. War 包部署的使用细节 2.1. 设置内嵌Tomcat的端口 2.2. 设置内嵌Tomcat的最大线程数 ...
 - Spring Boot 揭秘与实战(九) 应用监控篇 - 自定义监控端点
		
文章目录 1. 继承 AbstractEndpoint 抽象类 2. 创建端点配置类 3. 运行 4. 源代码 Spring Boot 提供的端点不能满足我们的业务需求时,我们可以自定义一个端点. 本 ...
 - Spring Boot 揭秘与实战(六) 消息队列篇 - RabbitMQ
		
文章目录 1. 什么是 RabitMQ 2. Spring Boot 整合 RabbitMQ 3. 实战演练4. 源代码 3.1. 一个简单的实战开始 3.1.1. Configuration 3.1 ...
 - Spring Boot 揭秘与实战(二) 数据缓存篇 - Redis Cache
		
文章目录 1. Redis Cache 集成 2. 源代码 本文,讲解 Spring Boot 如何集成 Redis Cache,实现缓存. 在阅读「Spring Boot 揭秘与实战(二) 数据缓存 ...
 - Spring Boot 揭秘与实战(九) 应用监控篇 - HTTP 健康监控
		
文章目录 1. 内置 HealthIndicator 监控检测 2. 自定义 HealthIndicator 监控检测 3. 源代码 Health 信息是从 ApplicationContext 中所 ...
 - Spring Boot 揭秘与实战(九) 应用监控篇 - HTTP 应用监控
		
文章目录 1. 快速开始 2. 监控和管理端点3. 定制端点 2.1. health 应用健康指标 2.2. info 查看应用信息 2.3. metrics 应用基本指标 2.4. trace 基本 ...
 - Spring Boot 揭秘与实战(四) 配置文件篇 - 有哪些很棒的特性
		
文章目录 1. 使用属性文件2. YAML文件 1.1. 自定义属性 1.2. 参数引用 1.3. 随机数属性 1.4. application-{profile}.properties参数加载 3. ...
 
随机推荐
- Windows下dump文件生成与分析
			
一. 生成Dump文件方式 1.1任务管理器 在程序崩溃后,先不关闭程序,在任务管理器中找到该程序对应的进程.右键—>创建转储文件. 此时会在默认的目录下创建出一个dump文件. 可以看出 ...
 - CF-517B-DP
			
http://codeforces.com/contest/1072/problem/B 给出两个数列 a,b 长度为n-1 ,询问是否能构造出一个长度为n的数列t,使得 所有的ab都满足 a[i] ...
 - 函数式编程语言(Fuction Program Language)
			
一.什么是函数式编程语言 函数式编程语言(functional progarm language)一类程序设计语言,是一种非冯·诺伊曼式的程序设计语言.函数式语言主要成分是原始函数.定义函数和函数型. ...
 - awr相关
			
手工生成awr快照SQL> exec dbms_workload_repository.create_snapshot; PL/SQL procedure successfully comple ...
 - Hadoop设置任务执行队列及优先级
			
Hive设置方法: SET mapreduce.job.queuename=root.up; SET mapreduce.job.priority=HIGH; set tez.queue.name=c ...
 - 使用AdminLTE 在content区,打开相应网页
			
参考:https://bbs.csdn.net/topics/391846671 问: 比如打开starter.html,然后点击其左边栏的链接(如user.html)的时候,怎么实现在右边的cont ...
 - 使用ajax提交form表单,包括ajax文件上传【转载】
			
[使用ajax提交form表单,包括ajax文件上传] 前言 转载:作者:https://www.cnblogs.com/zhuxiaojie/p/4783939.html 使用ajax请求数据,很多 ...
 - PinkEx专用图标
 - 用SQL命令手工创建CDB
			
1.设置环境变量 $ export ORACLE_SID=ora12c $ export ORACLE_HOME=/home/oracle/product/12.1.0/db1 $ export ...
 - Qt Widgets——抽象按钮及其继承类
			
QAbstractButton是有关“按钮”的基类 描述了一个按钮应该具有的组成.它的公有函数如下: QAbstractButton(QWidget * parent = ) ~QAbstractBu ...