您好!欢迎来到信盈达产学合作协同育人平台|校企合作|嵌入式培训|解决方案|

登录 注册 微信快速登录

扫一扫看效果 关闭

好文章,欢迎分享给朋友

muyu_k

06-11 15:32    浏览1114

SpringBoot内置Tomcat常用配置属性

Ø  server.tomcat.accept-count=100# 在使用所有可能的请求处理线程时,传入连接请求的最大队列长度。

Ø  server.tomcat.accesslog.buffered=true# 是否缓冲输出,使其仅定期刷新.

Ø  server.tomcat.accesslog.directory=logs# 创建日志文件的目录。可以是绝对的,也可以是相对于Tomcat基本目录的.

Ø  server.tomcat.accesslog.enabled=false#使访问日志.

Ø  server.tomcat.accesslog.file-date-format=.yyyy-MM-dd#要放在日志文件名中的日期格式.

Ø  server.tomcat.accesslog.pattern=common#格式化访问日志的模式.

Ø  server.tomcat.accesslog.prefix=access_log#日志文件名前缀。

Ø  server.tomcat.accesslog.rename-on-rotate=false#是否将日期戳包含在文件名中推迟到旋转时间.

Ø  server.tomcat.accesslog.request-attributes-enabled=false#设置用于请求的IP地址、主机名、协议和端口的请求属性.

Ø  server.tomcat.accesslog.rotate=true#是否启用访问日志旋转.

Ø  server.tomcat.accesslog.suffix=.log#日志文件名后缀.

Ø  server.tomcat.additional-tld-skip-patterns=#逗号分隔的附加模式列表,这些模式匹配TLD扫描时要忽略的jar.

Ø  server.tomcat.background-processor-delay=10s#调用backgroundProcess方法之间的延迟。如果没有指定持续时间后缀,则使用秒.

Ø  server.tomcat.basedir= # Tomcat基目录。如果没有指定,则使用临时目录.

Ø  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}\\

      0:0:0:0:0:0:0:1\\

      ::1#匹配要信任的代理的正则表达式.

Ø  server.tomcat.max-connections=10000#服务器在任何给定时间接受和处理的最大连接数.

Ø  server.tomcat.max-http-post-size=2MB# HTTP post内容的最大大小.

Ø  server.tomcat.max-swallow-size=2MB#要吞咽的请求体的最大数量.

Ø  server.tomcat.max-threads=200#工作线程的最大数量.

Ø  server.tomcat.min-spare-threads=10#工作线程的最小数量.

Ø  server.tomcat.port-header=X-Forwarded-Port#用于覆盖原始端口值的HTTP头的名称.

Ø  server.tomcat.protocol-header=#包含传入协议的头,通常称为“x - forwarding - proto”.

Ø  server.tomcat.protocol-header-https-value=https#协议头的值,指示传入的请求是否使用SSL.

Ø  server.tomcat.redirect-context-root=true#是否应该通过将一个/附加到路径来重定向对上下文根的请求.

Ø  server.tomcat.remote-ip-header=#提取远程IP的HTTP头的名称。例如,“X-FORWARDED-FOR”.

Ø  server.tomcat.resource.allow-caching=true#此web应用程序是否允许静态资源缓存。

Ø  server.tomcat.resource.cache-ttl=#静态资源缓存的生存时间.

Ø  server.tomcat.uri-encoding=UTF-8#用于解码URI的字符编码.

Ø  server.tomcat.use-relative-redirects=#对sendRedirect的调用生成的HTTP 1.1和以后的位置标头是否使用相对重定向或绝对重定向.


评论0 0
评论
内容加载中……,请稍候!

手指长按二维码,快速关注

给TA留言
留言
返回
评论