首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >openstack keystone减少工作人员数量

openstack keystone减少工作人员数量
EN

Stack Overflow用户
提问于 2017-03-16 01:31:28
回答 1查看 408关注 0票数 0

我试图减少keystone工作的数量,并节省一些内存

代码语言:javascript
复制
keystone  15467  0.0  0.0 782944 10104 ?        Sl   10:12   0:00 keystone-admin  -DFOREGROUND
keystone  15535  0.0  0.0 782944 10104 ?        Sl   10:12   0:00 keystone-admin  -DFOREGROUND
keystone  15622  1.6  0.2 992416 83788 ?        Sl   10:12   0:01 keystone-main   -DFOREGROUND
keystone  15665  0.0  0.0 782944 10104 ?        Sl   10:12   0:00 keystone-main   -DFOREGROUND

在我的系统上有超过100个这样的工作人员在运行。我将keystone.conf public_workers和admin_workers修改为16,并重新启动系统,但是keystone worker的数量是相同的。我在packstack中使用了牛顿。敬请指教!非常感谢

EN

回答 1

Stack Overflow用户

发布于 2017-04-03 19:51:26

如果/etc/keystone/keystone.conf中的public_workers和admin_workers没有改变任何东西,这可能意味着您的keystone可以在apache (httpd) WSGI下运行。这就是现在大多数OpenStack发行版运行keystone的方式。

因此,根据您的Linux发行版,您的keystone worker配置应该在httpd配置下。在Red Hat基本系统上,您可以在以下位置找到它:

  1. /etc/httpd/conf.d/10-keystone_wsgi_admin.conf
  2. /etc/httpd/conf.d/10-keystone_wsgi_main.conf

在里面,你会有类似下面的代码行或者类似的东西:

WSGIDaemonProcess keystone_main display-name=keystone-main group=keystone processes=8 threads=8 user=keystone

这就是您需要更改进程和线程数量的地方。

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

https://stackoverflow.com/questions/42816796

复制
相关文章

相似问题

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