用zope配置异步更新consul

collective.zopeconsul的Python项目详细描述


collective.zopeconsul启用zope配置的异步发送 致领事。它将VHM域信息发送给领事 具有此实例的端口和IP地址。也可用于设置键/值 来自构建配置选项或环境变量的对。

配置

zopeconsul可以通过将以下内容添加到构建中进行配置:

[instance]eggs=collective.zopeconsulzope-conf-additional=
  <product-config zopeconsul>
    consul_url http://localhost:8500
    consul_prefix zope
    consul_key_somename somevalue
  </product-config>

任何配置选项都可以被环境变量覆盖:

$ export CONSUL_URL=http://localhost:8500$ export CONSUL_KEY_SOMENAME=somevalue

配置选项

领事馆网址
要连接到的领事服务器的URL。默认值:http://localhost:8500
执政官前缀
设置键/值时,这是所有值的基键 准备好了。默认值:zope
领事馆实例名称
为实例命名。值不是放在<consul_prefix>中,而是放在领事服务器上的<consul_prefix>/instances/<instance_name>中。当从consun编排多个实例时非常有用。默认值:unset
领事馆[name]
允许设置任意名称的键值。示例:``consul_key_somekey=somevalue``
领事忽略
跳过设置consun键值。如果有多个实例 共享相同的代码。您可以在特定实例上设置此值,而不是 键/值将在consul中设置。

变更日志

0.1(2018-02-01)

  • 初始设置和vhm monkeypatching[djay]
  • 添加Zope附加配置选项[安装]
  • 向consul[institution]添加键/值对

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException