类 NamingTpsMonitor


  • public class NamingTpsMonitor
    extends java.lang.Object
    Tps and flow control monitor singleton for Naming.
    作者:
    xiweng.yy
    • 构造器概要

      构造器 
      限定符 构造器 说明
      private NamingTpsMonitor()  
    • 方法概要

      所有方法 静态方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      static void distroSyncFail​(java.lang.String clientId, java.lang.String clientIp)
      Apply distro sync fail.
      static void distroSyncSuccess​(java.lang.String clientId, java.lang.String clientIp)
      Apply distro sync success.
      static void distroVerifyFail​(java.lang.String clientId, java.lang.String clientIp)
      Apply distro verify fail.
      static void distroVerifySuccess​(java.lang.String clientId, java.lang.String clientIp)
      Apply distro verify success.
      static NamingTpsMonitor getInstance()  
      private void registerDistroMonitorPoint()  
      private void registerPushMonitorPoint()  
      static void rpcPushFail​(java.lang.String clientId, java.lang.String clientIp)
      Apply RPC push fail.
      static void rpcPushSuccess​(java.lang.String clientId, java.lang.String clientIp)
      Apply RPC push success.
      static void udpPushFail​(java.lang.String clientId, java.lang.String clientIp)
      Apply UDP push fail.
      static void udpPushSuccess​(java.lang.String clientId, java.lang.String clientIp)
      Apply UDP push success.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • tpsControlManager

        private final com.alibaba.nacos.plugin.control.tps.TpsControlManager tpsControlManager
    • 构造器详细资料

      • NamingTpsMonitor

        private NamingTpsMonitor()
    • 方法详细资料

      • registerPushMonitorPoint

        private void registerPushMonitorPoint()
      • registerDistroMonitorPoint

        private void registerDistroMonitorPoint()
      • rpcPushSuccess

        public static void rpcPushSuccess​(java.lang.String clientId,
                                          java.lang.String clientIp)
        Apply RPC push success.
        参数:
        clientId - client id
        clientIp - client ip
      • rpcPushFail

        public static void rpcPushFail​(java.lang.String clientId,
                                       java.lang.String clientIp)
        Apply RPC push fail.
        参数:
        clientId - client id
        clientIp - client ip
      • udpPushSuccess

        public static void udpPushSuccess​(java.lang.String clientId,
                                          java.lang.String clientIp)
        Apply UDP push success.
        参数:
        clientId - client id
        clientIp - client ip
      • udpPushFail

        public static void udpPushFail​(java.lang.String clientId,
                                       java.lang.String clientIp)
        Apply UDP push fail.
        参数:
        clientId - client id
        clientIp - client ip
      • distroSyncSuccess

        public static void distroSyncSuccess​(java.lang.String clientId,
                                             java.lang.String clientIp)
        Apply distro sync success.
        参数:
        clientId - client id
        clientIp - client ip
      • distroSyncFail

        public static void distroSyncFail​(java.lang.String clientId,
                                          java.lang.String clientIp)
        Apply distro sync fail.
        参数:
        clientId - client id
        clientIp - client ip
      • distroVerifySuccess

        public static void distroVerifySuccess​(java.lang.String clientId,
                                               java.lang.String clientIp)
        Apply distro verify success.
        参数:
        clientId - client id
        clientIp - client ip
      • distroVerifyFail

        public static void distroVerifyFail​(java.lang.String clientId,
                                            java.lang.String clientIp)
        Apply distro verify fail.
        参数:
        clientId - client id
        clientIp - client ip