spring boot 默认端口是 8080,如果想要进行更改的话,只需要修改 application.properties 文件,在配置文件中加入:

1.  server.port=9090  

其他常用配置:

(一)server 配置

1.  server.address #指定server绑定的地址
2. server.compression.enabled #是否开启压缩,默认为false.
3. server.compression.excluded-user-agents #指定不压缩的user-agent,多个以逗号分隔,默认值为:text/html,text/xml,text/plain,text/css
4. server.compression.mime-types #指定要压缩的MIME type,多个以逗号分隔.
5. server.compression.min-response-size #执行压缩的阈值,默认为2048
6. server.context-parameters.[param name] #设置servlet context 参数
7. server.context-path #设定应用的context-path.
8. server.display-name #设定应用的展示名称,默认: application
9. server.jsp-servlet.class-name #设定编译JSP用的servlet,默认: org.apache.jasper.servlet.JspServlet)
10. server.jsp-servlet.init-parameters.[param name] #设置JSP servlet 初始化参数.
11. server.jsp-servlet.registered #设定JSP servlet是否注册到内嵌的servlet容器,默认true
12. server.port #设定http监听端口
13. server.servlet-path #设定dispatcherservlet的监听路径,默认为: /

(二)cookie、session 配置

1.  "font-size:14px;">server.session.cookie.comment #指定session cookie的comment
2. server.session.cookie.domain #指定session cookie的domain
3. server.session.cookie.http-only #是否开启HttpOnly.
4. server.session.cookie.max-age #设定session cookie的最大age.
5. server.session.cookie.name #设定Session cookie 的名称.
6. server.session.cookie.path #设定session cookie的路径.
7. server.session.cookie.secure #设定session cookie的“Secure” flag.
8. server.session.persistent #重启时是否持久化session,默认false
9. server.session.timeout #session的超时时间
10. server.session.tracking-modes #设定Session的追踪模式(cookie, url, ssl).

(三)、ssl 配置

1.  server.ssl.ciphers   #是否支持SSL ciphers.
2. server.ssl.client-auth #设定client authentication是wanted 还是 needed.
3. server.ssl.enabled #是否开启ssl,默认: true
4. server.ssl.key-alias #设定key store中key的别名.
5. server.ssl.key-password #访问key store中key的密码.
6. server.ssl.key-store #设定持有SSL certificate的key store的路径,通常是一个.jks文件.
7. server.ssl.key-store-password #设定访问key store的密码.
8. server.ssl.key-store-provider #设定key store的提供者.
9. server.ssl.key-store-type #设定key store的类型.
10. server.ssl.protocol #使用的SSL协议,默认: TLS
11. server.ssl.trust-store #持有SSL certificates的Trust store.
12. server.ssl.trust-store-password #访问trust store的密码.
13. server.ssl.trust-store-provider #设定trust store的提供者.
14. server.ssl.trust-store-type #指定trust store的类型.

(四)、tomcat 配置

1.  server.tomcat.access-log-enabled   #是否开启access log ,默认: false)
2. server.tomcat.access-log-pattern #设定access logs的格式,默认: common
3. server.tomcat.accesslog.directory #设定log的目录,默认: logs
4. server.tomcat.accesslog.enabled #是否开启access log,默认: false
5. server.tomcat.accesslog.pattern #设定access logs的格式,默认: common
6. server.tomcat.accesslog.prefix #设定Log 文件的前缀,默认: access_log
7. server.tomcat.accesslog.suffix #设定Log 文件的后缀,默认: .log
8. server.tomcat.background-processor-delay #后台线程方法的Delay大小: 30
9. server.tomcat.basedir #设定Tomcat的base 目录,如果没有指定则使用临时目录.
10. server.tomcat.internal-proxies #设定信任的正则表达式,默认:“10\.\d{1,3}\.\d{1,3}\.\d{1,3}| 192\.168\.\d{1,3}\.\d{1,3}| 169\.254\.\d{1,3}\.\d{1,3}|127\.\d{1,3}\.\d{1,3}\.\d{1,3}| 172\.1[6-9]{1}\.\d{1,3}\.\d{1,3}| 172\.2[0-9]{1}\.\d{1,3}\.\d{1,3}|172\.3[0-1]{1}\.\d{1,3}\.\d{1,3}”
11. server.tomcat.max-http-header-size #设定http header的最小值,默认: 0
12. server.tomcat.max-threads #设定tomcat的最大工作线程数,默认为: 0
13. server.tomcat.port-header #设定http header使用的,用来覆盖原来port的value.
14. server.tomcat.protocol-header #设定Header包含的协议,通常是 X-Forwarded-Proto,如果remoteIpHeader有值,则将设置为RemoteIpValve.
15. server.tomcat.protocol-header-https-value #设定使用SSL的header的值,默认https.
16. server.tomcat.remote-ip-header #设定remote IP的header,如果remoteIpHeader有值,则设置为RemoteIpValve
17. server.tomcat.uri-encoding #设定URI的解码字符集.
 

SpringBoot学习(四)的更多相关文章

  1. springboot学习四:整合mybatis

    在application.properties加入配置 ## Mybatis 配置 mybatis.typeAliasesPackage=org.spring.springboot.domain my ...

  2. SpringBoot学习(四)-->SpringBoot快速入门,开山篇

    Spring Boot简介 Spring Boot的目的在于创建和启动新的基于Spring框架的项目.Spring Boot会选择最适合的Spring子项目和第三方开源库进行整合.大部分Spring ...

  3. springboot学习(一)——helloworld

    以下内容,如有问题,烦请指出,谢谢 springboot出来也很久了,以前零散地学习了不少,不过很长时间了都没有在实际中使用过了,忘了不少,因此要最近准备抽时间系统的学习积累下springboot,给 ...

  4. Springboot学习01- 配置文件加载优先顺序和本地配置加载

    Springboot学习01-配置文件加载优先顺序和本地配置加载 1-项目内部配置文件加载优先顺序 spring boot 启动会扫描以下位置的application.properties或者appl ...

  5. SpringBoot学习笔记(2):引入Spring Security

    SpringBoot学习笔记(2):用Spring Security来保护你的应用 快速开始 本指南将引导您完成使用受Spring Security保护的资源创建简单Web应用程序的过程. 参考资料: ...

  6. Spring Boot 项目学习 (四) Spring Boot整合Swagger2自动生成API文档

    0 引言 在做服务端开发的时候,难免会涉及到API 接口文档的编写,可以经历过手写API 文档的过程,就会发现,一个自动生成API文档可以提高多少的效率. 以下列举几个手写API 文档的痛点: 文档需 ...

  7. springboot(十四):springboot整合shiro-登录认证和权限管理(转)

    springboot(十四):springboot整合shiro-登录认证和权限管理 .embody{ padding:10px 10px 10px; margin:0 -20px; border-b ...

  8. springboot学习4使用日志:logback

    springboot学习4使用日志:logback 一.基本知识说明 SpringBoot默认使用logback作为日志框架 ,所以引入起步依赖后就可以直接使用logback,不需要其他依赖. Spr ...

  9. Java开发学习(四十一)----MyBatisPlus标准数据层(增删查改分页)开发

    一.标准CRUD使用 对于标准的CRUD功能都有哪些以及MyBatisPlus都提供了哪些方法可以使用呢? 我们先来看张图: 1.1 环境准备 这里用的环境就是Java开发学习(四十)----MyBa ...

  10. springboot 学习资源推荐

    springboot 是什么?对于构建生产就绪的Spring应用程序有一个看法. Spring Boot优先于配置的惯例,旨在让您尽快启动和运行.(这是springboot的官方介绍) 我们为什么要学 ...

随机推荐

  1. Linux两台服务器上互传文件

    主服务器:192.168.100.30: 文件所在服务器:192.168.100.31: 1. 在主服务上拷贝文件: #scp root@192.168.100.31:/home/a.txt /hom ...

  2. 几种不同程序语言的HMM版本

    几种不同程序语言的HMM版本 “纸上得来终觉浅,绝知此事要躬行”,在继续翻译<HMM学习最佳范例>之前,这里先补充几个不同程序语言实现的HMM版本,主要参考了维基百科.读者有兴趣的话可以研 ...

  3. Plan

    相册Gallery 标签页 Slide 播放器 Dialog 放大镜 http://sc.chinaz.com/info/130123265570.htm

  4. RBAC权限系统设计

    序言 RBAC表结构 用户表 角色表 权限表 用户角色(关系)表 角色权限(关系)表 资料 https://blog.csdn.net/ShrMuscles/article/details/80532 ...

  5. 【洛谷 P2553】 [AHOI2001]多项式乘法(FFT)

    题目链接 简单处理一下输入,\(fft\)模板题. #include <cstdio> #include <cmath> #include <algorithm> ...

  6. cookie、localstroage与sessionstroage的一些优缺点

    1.    Cookie 在前端开发中,尽量少用cooie,原因: (1)   cookie限制大小,约4k左右,不适合存储业务数据,尤其是数据量较大的值: (2)   cookie会每次随http请 ...

  7. 飘雪效果的swf

    //第一帧动作 import flash.events.Event; ;k<;k++) { var xuehua:xue= new xue(); xuehua.alpha = Math.rand ...

  8. Ubuntu连接多台Ubuntu server的问题

    如果您用的是虚拟机上安装的几个Ubuntu server进行IP配置 要注意以下几点: <1>虚拟机上安装完成Ubuntu server 默认的网络连接方式是NAT ,应该改成桥接网卡 ( ...

  9. PHP--- JSON和数组的转换

    一.json_encode() <?php $arr =array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5); echo json_ ...

  10. Nginx常见错误及处理方法

    转载:https://www.cnblogs.com/liyongsan/p/6795851.html 404 bad request 一般原因:请求的Header过大 解决方法:配置nginx.co ...