首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用OpenJdk11中的安全管理器时,Tomcat9响应缓慢

使用OpenJdk11中的安全管理器时,Tomcat9响应缓慢
EN

Stack Overflow用户
提问于 2019-11-28 11:04:42
回答 1查看 204关注 0票数 0

我们在tomcat9的java选项中添加了-Djava.security.manager参数来启用安全管理器。Tomcat正在运行,没有任何问题,但当我尝试执行某些操作时,它需要9-10分钟来处理(登录、注销已部署的应用程序或直接访问其中一个servlet ),并且日志文件中也没有错误。如果我删除这个参数,就不会有延迟。

此问题仅在java11中可见。在Java 8之前,它工作得很好,没有任何问题。

例如,安全管理器+ tomcat9+ java 11=在执行任何操作时速度缓慢

安全管理器+ tomcat9+ java 8=按预期工作

EN

回答 1

Stack Overflow用户

发布于 2019-11-28 13:46:10

在catalina.policy中添加权限java.lang.RuntimePermission "accessSystemModules";解决了这个问题,因为它需要定义ClassInPackage.java.*权限。然而,在Java8中,它将在不提供accessSystemModule的情况下工作,而这在Java11中是必需的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59081172

复制
相关文章

相似问题

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