Spring-Boot初学之配置文件application.properties(web性能)

Spring-Boot配置文件web性能(服务器)配置项(常用配置项为红色

参数介绍
server.address服务器应绑定到的网络地址
server.compression.enabled = false如果启用响应压缩
server.compression.excluded-user-agents从压缩中排除的用户代理列表
server.compression.mime-types应该压缩的MIME类型的逗号分隔列表。例如text / html,text / css,application / json
server.compression.min-response-size执行压缩所需的最小响应大小。例如2048服务器
connection-timeout连接器在关闭连接之前等待另一个HTTP请求的时间(以毫秒为单位)。未设置时,将使用连接器的容器特定默认值。使用-1表示no(即无限)超时
server.context-parameters.*Servlet上下文初始化参数。例如server.context-parameters.a = alpha
server.context-path应用程序的上下文路径
server.display-name = application显示应用程序的名称
server.max-http-header-size = 0HTTP消息头的最大大小(以字节为单位)
server.error.include-stacktrace = never何时添加“stacktrace” 属性
server.error.path = / error错误控制器的路径
server.error.whitelabel.enabled = true在服务器发生错误的情况下,启用浏览器中显示的默认错误页面
server.jetty.acceptors要使用的接受者线程数
server.jetty.max-http-post-size = 0HTTP发布或放置内容的最大大小(以字节为单位)
server.jetty.selectors要使用的选择器线程数
server.jsp-servlet.class-name = org.apache.jasper.servlet.JspServletJSP servlet的类名
server.jsp-servlet.init-parameters.*用于配置JSP Servlet 服务器的Init参数
jsp-servlet.registered = true是否注册了JSP servlet
server.port = 8080Server HTTP端口
server.server-header用于服务器响应头的值(没有头发送为空)
server.servlet-path = /主调度程序servlet的路径
server.use-forward-headers如果X-Forwarded- *头应该应用于HttpRequest
server.session.cookie.comment会话cookie的注释。
server.session.cookie.domain会话cookie的域
server.session.cookie.http-only“HttpOnly”会话cookie的标志
server.session.cookie.max-age会话cookie的最大年龄(以秒为单位)
server.session.cookie.name会话cookie名称
server.session.cookie.path会话cookie的路径
server.session.cookie.secure“安全”标志为会话cookie
server.session.persistent = false重新启动之间持续会话数据
server.session.store-dir用于存储会话数据的目录
server.session.timeout会话超时(秒)
server.session.tracking-modes会话跟踪模式(以下一个或多个:“cookie”,”url”, “ssl”)
server.ssl.ciphers支持SSL加密
server.ssl.client-auth是否是想客户认证(“想要”)或需要(“需要”)需要信任存储
server.ssl.enabled启用SSL的支持
server.ssl.enabled-protocols启用SSL协议
server.ssl.key-alias标识密钥存储区中的密钥的别名
server.ssl.key-password用于访问密钥存储区中的密钥的密码
server.ssl.key-store认为SSL证书的密钥存储路径(通常是 jks 文件)
server.ssl.key-store-password用于访问密钥库的密码
server.ssl.key-store-provider密钥存储的提供者
server.ssl.key-store-type密钥存储的类型
server.ssl.protocol = TLSSSL协议使用
server.ssl.trust-store保存SSL证书的Trust存储
server.ssl.trust-store-password用于访问信任存储的密码
server.ssl.trust-store-provider信任存储的提供者
server.ssl.trust-store-type信任存储的类型
server.tomcat。accept-count所有可能的请求处理线程正在使用时,传入连接请求的最大队列长度
server.tomcat.accesslog.buffered = true缓冲区输出,使其只被定期刷新
server.tomcat.accesslog.directory = logs创建日志文件的目录可以相对于tomcat base dir或absolute
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 = 30在调用backgroundProcess方法之间以秒为单位的延迟
server.tomcat.basedirTomcat基本目录。如果未指定,将使用临时目录
server.tomcat.max-connections服务器在任何给定时间接受和处理的最大连接数
server.tomcat.max-http-post-size = 0HTTP帖子内容的最大大小(以字节为单位)
server.tomcat.max-threads = 0最大工作线程数
server.tomcat.min-spare-threads = 0最小工作线程数
server.tomcat.port-header = X-Forwarded-Port用于覆盖原始端口值的HTTP头的名称
server.tomcat.protocol-header保存传入协议的头,通常命名为“X-Forwarded-Proto”
server.tomcat.protocol-header-https-value = https指示传入请求使用SSL的协议头的值
server.tomcat.redirect-context-root是否通过在路径上附加/重定向到上下文根的请求
server.tomcat.remote-ip-header从中提取远程ip的HTTP头的名称。例如X-FORWARDED-FOR
server.tomcat.uri-encoding = UTF-8用于解码URI的字符编码
server.undertow.accesslog.dir访问日志目录
server.undertow.accesslog.enabled = false启用访问日志
server.undertow.accesslog.pattern = common访问日志的格式模式
server.undertow.accesslog.prefix = access_log.日志文件名前缀
server.undertow.accesslog.rotate = true启用访问日志轮换
server.undertow.accesslog.suffix = log日志文件名后缀
server.undertow.buffer-size每个缓冲区的大小(以字节为单位)
server.undertow.direct-buffers在Java堆之外分配缓冲区
server.undertow.io-threads为工作者创建的I / O线程数
server.undertow.max-http-post-size = 0HTTP帖子内容的最大大小(以字节为单位)
server.undertow.worker-threads工作线程数
  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值