10 包含

概述

可以使用该Include参数将其他文件或目录包含到 server/proxy/agent 配置中。

关于包含的说明

如果Include参数用于包含文件,则该文件必须要可读。

如果 Include参数用于包含目录:

  • 目录中的所有文件必须要可读。
  • 不应假定特定的包含顺序(例如,文件不按字母顺序包含)。因此,不要在多个“Include”文件中定义一个参数(例如,用特定参数覆盖常规设置)。
  • 目录中的所有文件都包含在配置中。
  • 小心一些文本编辑器自动创建的文件备份副本。例如,如果编辑“include/my_specific.conf“文件生成一个备份副本“include/my_specific_conf.BAK”,那么两个文件都会被包含。将“include/my_specific_conf.BAK”文件从“Include”目录中删除。 在Linux中, 可以使用“ls -al”命令检查“Include”目录的内容,以查找不必要的文件。

如果 Include参数用于包含使用模式匹配的文件:

  • 所有匹配到的文件必须要可读
  • 不应假定特定的包含顺序(例如,文件不按字母顺序包含)。因此,不要在多个“Include”文件中定义一个参数(例如,用特定参数覆盖常规设置)。