Springboot资源文件配置server(六)
一、目标
在application配置文件中配置tomcat相关属性
二、常用配置
# Server 服务端相关配置 # 配置api端口号 server: port: 8088 # 配置context-path, 一般来说这个配置在正式发布的时候不配置(SpringBoot在2.0版本之后已经弃用server.context-path,而代替为server.servlet.context-path) servlet: context-path: /hik # 错误页,指定发生错误时,跳转的URL --> BasicErrorController error: path: /error # session最大超时时间(分钟),默认为30分钟 session-timeout: 60 # 该服务绑定IP地址,启动服务器时如本机不是该IP地址则抛出异常启动失败, # 只有特殊需求的情况下才配置, 具体根据各自的业务来设置 #address: 192.168.1.2 # Server - tomcat 相关常用配置 # tomcat最大线程数, 默认为200 tomcat: max-threads: 250 # tomcat的URI编码 uri-encoding: UTF-8 # 存放Tomcat的日志、Dump等文件的临时文件夹,默认为系统的tmp文件夹 #(如:C:UsersShanhyAppDataLocalTemp) #basedir: H:/springboot-tomcat-tmp # 打开Tomcat的Access日志,并可以设置日志格式的方法: access-log-enabled: true access-log-pattern: # accesslog目录,默认在basedir/logs accesslog: directory:
三、服务端口及上下文举例
配置服务的端口及上下文
server: port: 8088 # 配置context-path, 一般来说这个配置在正式发布的时候不配置(SpringBoot在2.0版本之后已经弃用server.context-path,而代替为server.servlet.context-path) servlet: context-path: /hik
访问:可以看到已经访问失败
修改端口为 8088及端口后加上上下文hik,访问,可以看到正确路由。