最近一段时间要将自己写的flask 项目 作为一个微服务,因为这边java 使用的nacos 为注册中心。
所有便简单实现了一下 。
https://github.com/nacos-group/nacos-sdk-python
import nacos
SERVER_ADDRESSES = "192.168.0.133:8848" # nacos 服务
NAMESPACE="public" # 名称空间-命名空间
client = nacos.NacosClient(SERVER_ADDRESSES, namespace=NAMESPACE,username="nacos",password="nacos")
print(client.get_config("example.properties","DEFAULT_GROUP")) # data_id数据ID,DEFAULT_GROUP如果未指定组,则使用
client.add_naming_instance("customer", "192.168.0.108", "8868",None,1,None,True,True,False)