首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >限制Keycloak工作线程

限制Keycloak工作线程
EN

Stack Overflow用户
提问于 2021-02-14 23:38:07
回答 1查看 273关注 0票数 0

我目前正在尝试通过docker托管一个带有oauth服务器的小型spring boot后端。

不幸的是,我选择的vServer在/proc/user_user计数器中设置了400个进程/内核线程的限制。

当启动jwilder/nginx-proxy时,带有db的spring boot应用程序(设置为只有1个tomcat线程)和带有db的Keycloak服务器超过了这个限制,一切都会停止。

我的方法是限制Keycloak中的工作人员,因为我不需要这么多。

代码语言:javascript
复制
14:35:23,948 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 40) WFLYIO001: Worker 'default' has auto-configured to 8 IO threads with 64 max task threads based on your 4 available processors

但是我真的找不到任何关于如何在Keycloak中配置这个参数的解释。

所以问题是:我如何配置限制?或者也许有更好的方法来解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2021-06-01 02:54:51

您可以在WildFly/Keycloak实例的standalone.xml中进行配置。参数在io子系统下:

代码语言:javascript
复制
<subsystem xmlns="urn:jboss:domain:io:3.0">
    <worker name="default" io-threads="8" task-max-threads="64"/>
    <buffer-pool name="default"/>
</subsystem>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66197009

复制
相关文章

相似问题

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