7.2. 手动设置线程数

在某些情况下,可能需要手动设置固定数量的目录服务器线程,而不是使用自动线程调整。
注意
例如,如果硬件线程数量发生变化,因为您增加了运行 Directory 服务器实例的虚拟机的 CPU 内核,您必须手动更新线程数量。有关使用优化和自动设置的详情,请参考 第 7.1 节 “自动线程调优”

7.2.1. 使用命令行手动设置线程数

使用命令行手动设置线程数量:
  1. 设置线程数量:
    # dsconf -D "cn=Directory Manager" ldap://server.example.com config replace nsslapd-threadnumber="64"
    此命令将线程数量设置为 64
  2. 重启 Directory 服务器实例:
    # dsctl instance_name restart

7.2.2. 使用 Web 控制台手动设置线程数量

使用 Web 控制台手动设置线程数量:
  1. 在 web 控制台中打开 Directory Server 用户界面。详情请参阅 Red Hat Directory Server Administration Guide 中的使用 Web 控制台登录到 目录服务器一节。
  2. 选择 实例。
  3. 打开 Server Settings 菜单,然后选择 Tuning & Limits
  4. Number Of Worker Threads 字段设置为线程数量。
  5. 点击 Save
  6. 单击 Actions 按钮,然后选择 Restart Instance