MSE集群提供的ZooKeeper、Nacos、Eureka是獨立實例還是共享實例?
各引擎都是物理隔離的網絡實例,為每一個客戶提供了物理隔離的獨立實例,客戶之間不共享。
MSE提供的ZooKeeper實例和開源版本完全一致嗎?
在版本兼容性上和Apache開源的ZooKeeper完全一致,API使用方式相同,無需修改代碼即可開始使用,不影響現有有實例。在功能上MSE提供了額外的商業化能力,增強了可視化、安全管控、便捷運維等方面的能力。
Nacos集群支持配置管理嗎 ?
MSE控制臺左側菜單欄提供配置管理功能,支持包括配置創建、修改、訂閱查詢、刪除等操作。
MSE能進行擴縮容嗎?升降配嗎?
支持實例集群節點擴容,實例規格升配,實例節點磁盤擴容;支持實例集權節點縮容。
MSE中Nacos命名空間怎么使用?
命名空間命的使用場景之一是對不同環境的配置和服務進行粗粒度的隔離。在不同的命名空間下,可以存在相同的配置或者服務名。例如開發環境和測試環境的隔離。命名空間創建完成后,將命名空間ID配置在應用中。服務注冊時,命名空間ID會注冊到命名空間中。
配置代碼示例:
Spring Cloud:
spring.cloud.nacos.discovery.namespace=5cbb70a5-88b8-4fd9-84c1-d43479a
Dubbo:
Properties方式:
dubbo.registry.parameters.namespace=5cbb70a5-88b8-4fd9-84c1-d43479a
增加了配置中心的配置后,服務啟動時會自動監聽命名空間ID下匹配的配置項。
配置代碼:
Spring Cloud:
spring.cloud.nacos.config.namespace=5cbb70a5-88b8-4fd9-84c1-d43479ae
Dubbo:
dubbo.dubbo.config-center.namespace=5cbb70a5-88b8-4fd9-84c1-d43479ae
黑白名單填寫的IP地址是公網地址還是私網地址?
既可以是公網地址也可以是私網地址,取決于請求頭中自動攜帶的客戶端IP。