搜索

第 6 章 调优资源限制

download PDF

目录服务器提供多个设置来调优实例使用的资源数量。您可以使用命令行或 Web 控制台进行更改。

6.1. 使用命令行更新资源限制设置

本节提供了如何更改资源限值设置的一般步骤。根据您的环境调整设置。

流程

  1. 更新性能设置:

    # dsconf -D "cn=Directory Manager" ldap://server.example.com config replace parameter_name=value

    您可以设置以下参数:

    • nsslapd-threadnumber: 设置 worker 线程数量。
    • nsslapd-maxdescriptors: 设置文件描述符的最大数量。
    • nsslapd-timelimit: 设置搜索时间限制。
    • nsslapd-sizelimit: 设置搜索大小限制。
    • nsslapd-pagedsizelimit: 设置页面搜索大小限制。
    • nsslapd-idletimeout: 设置闲置连接超时。
    • nsslapd-ioblocktimeout:设置输入/输出(I/O)块超时。
    • nsslapd-ndn-cache-enabled: 启用或禁用规范化 DN 缓存。
    • nsslapd-ndn-cache-max-size: 设置规范化 DN 缓存大小(如果启用了 nsslapd-ndn-cache-enabled)。
    • nsslapd-outbound-ldap-io-timeout: 设置出站 I/O 超时。
    • nsslapd-maxbersize :设置最大基本编码规则(BER)大小。
    • nsslapd-maxsasliosize:设置最大简单验证和安全层(SASL) I/O 大小。
    • nsslapd-listen-backlog-size :设置可用于接收传入连接的最大插槽数。
    • nsslapd-max-filter-nest-level: 设置最大嵌套过滤器级别。
    • nsslapd-ignore-virtual-attrs: enables 或禁用虚拟属性查找。
    • nsslapd-connection-nocanon: enables 或 禁用反向 DNS 查找。
    • nsslapd-enable-turbo-mode: enables 或禁用 turbo 模式功能。

      详情请查看 Configuration 和 schema 引用中的参数描述

  2. 重启实例:

    # dsctl instance_name restart
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.