微服務注冊中心從eurake逐漸被alibaba nacos替代,之前自己搭建的深度學習微服務需要需要全部注冊到新的地方。
所有便簡單實現了一下 。
sdk:
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)

ephemeral參數:是否是臨時服務,應為false,否則存在幾秒后將消失
