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. Atcoder #017 agc017 D.Game on Tree 树上NIM 博弈

    LINK 题意:树上NIM的模板题,给出一颗树,现有操作删去端点不为根节点的边,其另一端节点都将被移除,不能取者为败 思路:一看就是个NIM博弈题,只是搬到树上进行,树上DFS进行异或 记得#014D ...

  2. 26 THINGS I LEARNED IN THE DEEP LEARNING SUMMER SCHOOL

    26 THINGS I LEARNED IN THE DEEP LEARNING SUMMER SCHOOL In the beginning of August I got the chance t ...

  3. Linux系统中各目录的作用

    /binbin是binary的缩写.这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令.例如cp.ls.cat,等等. /boot这里存放的是启动Linux时使用的一些核心文件. /dev ...

  4. Crash Consistency : FSCK and Journaling

    现在开始今天的第三篇博客的撰写,不能扯淡了,好多任务啊.但是还是忍不住吐槽一下,之前选择这篇文章纯属是个意外,我把Crash看做了Cache,唉,要不然也就不用写这篇文章了. 1. 这篇博客讲什么? ...

  5. RBAC权限系统设计

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

  6. JS设计模式——4.继承(概念)

    类式继承 0.构造函数 一个简单的Person类 function Person(name){ this.name = name; } Person.prototype.getName = funct ...

  7. Fiddler 抓包工具总结(转)

    阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据分析 3). Inspectors 查看数据内容 4). AutoResponder 允许拦截制 ...

  8. 图片异或(xor)getflag

    题目地址:https://files.cnblogs.com/files/nul1/flag_enc.png.tar 这题是源于:网鼎杯minified 经过测试隧道红色最低通道异常.其余均正常.所以 ...

  9. Maven核心概念

    一.坐标 在平面几何中,坐标(x,y)可以标识平面中唯一的一个点.在maven中,坐标是为了定位一个唯一确定的jar包.Maven世界拥有大量构建,我们需要找一个用来唯一标识一个构建的统一规范:拥有了 ...

  10. javadoc生成word接口文档

    1.下载DocFlex/Doclet 下载地址 http://www.filigris.com/downloads/ 2.ecplise->project->generate javado ...