-
Notifications
You must be signed in to change notification settings - Fork 152
Description
我测试发现,参考python的用例和说明文档,使用 v2版本的注册服务和 注销服务。
1:发现 监听的subscribe 对注销服务没反应。而且发现deregister 这个根本不生效。
2:v2.5.1的webui后台 看不到 注册的服务信息。
吐槽下:官网的指导说明是不是要更新下,或者多加点说明,update 服务这个居然是将之前注册的所有的服务干掉再重新注册一个。很让人费解啊
(wlagent) wl@ubuntu1:~/wlwork/nacos$ python nacos_name_service_client_test.py
/data/wl/anaconda3/envs/wlagent/lib/python3.12/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.27.2 is exactly one major version older than the runtime version 6.31.1 at nacos_grpc_service.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
warnings.warn(
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
W0000 00:00:1758775023.760227 2197601 log.cc:102] Log level INFO is not suitable for production. Prefer WARNING or ERROR. However if you see this message in a debug environment or test environment it is safe to ignore this message.
2025-09-25 12:37:03.869 | INFO | main:test_naming_init:25 -
注册中心客户端初始化成功!
2025-09-25 12:37:05.877 | INFO | main:test_subscribe_service:70 -
subscribe begin!
2025-09-25 12:37:07.883 | INFO | main:test_list_instances:52 -
查询到的实例: [Instance(instanceId='1.1.1.1#7001#c1#DEFAULT_GROUP@@nacos.test.1', ip='1.1.1.1', port=7001, weight=1.0, healthy=True, enabled=True, ephemeral=True, clusterName='c1', serviceName='DEFAULT_GROUP@@nacos.test.1', metadata={'a': 'b1'}), Instance(instanceId='1.1.1.2#7002#c1#DEFAULT_GROUP@@nacos.test.1', ip='1.1.1.2', port=7002, weight=1.0, healthy=True, enabled=True, ephemeral=True, clusterName='c1', serviceName='DEFAULT_GROUP@@nacos.test.1', metadata={'a': 'b2'})]
2025-09-25 12:37:09.889 | INFO | main:test_deregister_instance2:142 -
deregister_instance rst: True
2025-09-25 12:37:19.892 | INFO | main:test_list_instances:52 -
查询到的实例: [Instance(instanceId='1.1.1.1#7001#c1#DEFAULT_GROUP@@nacos.test.1', ip='1.1.1.1', port=7001, weight=1.0, healthy=True, enabled=True, ephemeral=True, clusterName='c1', serviceName='DEFAULT_GROUP@@nacos.test.1', metadata={'a': 'b1'}), Instance(instanceId='1.1.1.2#7002#c1#DEFAULT_GROUP@@nacos.test.1', ip='1.1.1.2', port=7002, weight=1.0, healthy=True, enabled=True, ephemeral=True, clusterName='c1', serviceName='DEFAULT_GROUP@@nacos.test.1', metadata={'a': 'b2'})]