首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tomcat JSR356 Websocket -禁用每条消息-压缩压缩

Tomcat JSR356 Websocket -禁用每条消息-压缩压缩
EN

Stack Overflow用户
提问于 2015-03-06 15:51:44
回答 1查看 2.7K关注 0票数 6

我正在开发一个Java servlet,它运行在Tomcat8.0.18服务器上,并使用JSR356 websocket API与浏览器通信。默认情况下,Tomcat使用"permessage-deflate“压缩来在两个方向上压缩websocket消息。我想使用无websocket压缩,如何关闭它?我尝试在server.xml文件中使用compression="off“选项,但这并没有改变任何事情。我怎么才能把它关掉?

EN

回答 1

Stack Overflow用户

发布于 2015-05-10 15:06:24

请尝试添加jvm选项

代码语言:javascript
复制
-Dorg.apache.tomcat.websocket.DISABLE_BUILTIN_EXTENSIONS=true

到catalina.bat (适用于windows)或catalina.sh (适用于类似unix的操作系统)。

例如,在catalina.sh的开头添加此行

代码语言:javascript
复制
CATALINA_OPTS="-Dorg.apache.tomcat.websocket.DISABLE_BUILTIN_EXTENSIONS=true"

将此行添加到catalina.bat的开头

代码语言:javascript
复制
set CATALINA_OPTS="-Dorg.apache.tomcat.websocket.DISABLE_BUILTIN_EXTENSIONS=true"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28894316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档