zoukankan      html  css  js  c++  java
  • dubbo服务启动报:qos-server can not bind localhost:22222s

    Qos=Quality of Service,qos是Dubbo的在线运维命令,可以对服务进行动态的配置、控制及查询,Dubboo2.5.8新版本重构了telnet(telnet是从Dubbo2.0.5开始支持的)模块,提供了新的telnet命令支持,新版本的telnet端口与dubbo协议的端口是不同的端口,默认为22222,可以通过配置文件dubbo.properties修改。telnet 模块现在同时支持 http 协议和 telnet 协议,方便各种情况的使用。

    注意,从dubbo 2.7.0开始,qosAcceptForeignIp默认配置改为false(拒绝远端主机发出的命令,只允许服务本机执行),如果qosAcceptForeignIp设置为true,有可能带来安全风险,请仔细评估后再打开。

    参数 说明 默认值
    qosEnable 是否启动QoS true
    qosPort 启动QoS绑定的端口 22222
    qosAcceptForeignIp 是否允许远程访问 false

    因此只需要将配置更改为:

    dubbo:
      application:
        name: myProvider
        qos-enable: false
        qos-port: 33333
        qos-accept-foreign-ip: false
  • 相关阅读:
    REPL
    java实现指数问题
    java实现指数问题
    java实现串逐位和(C++)
    java实现串逐位和(C++)
    java实现串逐位和(C++)
    java实现串逐位和(C++)
    java实现串逐位和(C++)
    手工日期计算法
    手工日期计算法
  • 原文地址:https://www.cnblogs.com/hyfl/p/13606176.html
Copyright © 2011-2022 走看看