【配置中心】Nacos——基于「python」「golang」实现

【配置中心】Nacos——基于「python」「golang」实现_python nacos_Jzin的博客-CSDN博客

Nacos配置中心,分组配置参考,以及python、go、bash客户端连接获取_python 获取nacos配置_Bruin_W的博客-CSDN博客

python-nacos · PyPI

pip install python-nacos

from nacos import NacosUsage

SERVER_ADDRESSES = "127.0.0.1:8848"
NAMESPACE = "44b27ac4-60c1-43e7-8ac3-ed34108ca1aa"

params = {
    "servers": SERVER_ADDRESSES,
    "namespace": NAMESPACE,
    "service_name": "test.service",
    # "ip": "127.0.0.1",
    "port": 8080,
    "cluster_name": "testCluster",
    "weight": 1.0,
    "metadata": {},
    "enable": True,
    "healthy": True,
    "ephemeral": True,
}

usage = NacosUsage(debug=False, daemon=False, **params)

# 获取配置
conf = usage.get_config(data_id="test")
print("config: {}".format(conf))

# 注册实例
usage.register_instance()
posted @ 2023-08-14 10:37  gbc  阅读(220)  评论(0)    收藏  举报