大众点评cat服务部署问题总结
最近公司让调研微服务链路监控的相关的产品,重点对比点评的cat和zipkin,以下记录的为cat部署上遇到的问题。
tcp端口2280提示已经被占用
cat的服务端部署分为源码部署和docker快速部署两种方式,这里采用的是源码部署。我的电脑是win10系统,按照文档部署启动服务后。客户端日志提示 Error when try connecting to /127.0.0.1:2280,查看cat服务端日志,提示2280端口被占用。我排查通过以下几个步骤:
命令查看端口占用情况,发现无进程占用2280端口
通过网上搜索,怀疑可能被Hyper-V保留了,运行netsh interface ipv4 show excludedportrange protocol=tcp
,发现果然被保留了
关闭Hyper-V,管理员权限运行bcdedit /set hypervisorlaunchtype off
,重启电脑
重启cat服务,正常启动服务,问题解决
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步