搜索

第 13 章 基于文件的配置

download PDF

AMQ Python 可以读取用于从名为 connect.json 的本地文件建立连接的配置选项。这可让您在部署时在应用程序中配置连接。

当应用调用容器 connect 方法时,库会尝试读取该文件,而不提供任何连接选项。

13.1. 文件位置

如果设置,AMQ Python 使用 MESSAGING_CONNECT_FILE 环境变量的值来查找配置文件。

如果没有设置 MESSAGING_CONNECT_FILE,AMQ Python 会在以下位置按照所示的顺序搜索名为 connect.json 的文件。它会在遇到的第一个匹配项时停止。

在 Linux 中:

  1. $PWD/connect.json其中 $PWD 是客户端进程的当前工作目录
  2. $HOME/.config/messaging/connect.json,其中 $HOME 是当前用户主目录
  3. /etc/messaging/connect.json

在 Windows 中:

  1. %cd%/connect.json其中 %cd% 是客户端进程的当前工作目录

如果没有找到 connect.json 文件,程序库会为所有选项使用默认值。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.