nacos サービスの分類、負荷分散、重量、環境分離

クラスタ構成を分割する

ステップ


spring:  
  application:  
    # user服务的服务名称  
    name: userService    
  cloud:  
    nacos:  
      server-addr: localhost:8848 # nacos服务地址  
      discovery:  
	    # 配置集群名称 自定义
        cluster-name: SH

デフォルト設定の後、負荷分散戦略が採用されます。同じクラスター内で優先アクセスを設定したい場合は、サービス呼び出し元で次のようにコードを設定します。


userservice:  
  ribbon:  
    NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule # 指定Nacos策略

サービスインスタンスの重み設定

インスタンスの重みの制御

  1. Nacos コンソールは、インスタンスの重み値を 0 ~ 1 の間で設定できます。
  2. 同じクラスター内の複数のインスタンスの場合、重みが大きいほど、アクセス頻度が高くなります。
  3. 重みを 0 に設定すると、まったくアクセスされなくなります。

環境隔離

  1. Nacos コンソールで名前空間を作成して、異なる環境を分離できます。

おすすめ

転載: blog.csdn.net/Quiet_tomcat/article/details/124267626