dianping / cat

CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
Apache License 2.0
18.7k stars 5.43k forks source link

not found tcp 2280 port #2283

Open xingsshang opened 1 year ago

xingsshang commented 1 year ago

不知道为啥 ,服务正常启动, 也没有报错, 就是2280端口没有监听 使用的是3.0的war包 jdk 版本 1.8.0_371-b11 tomcat 版本8.5

ityestop commented 1 year ago

不知道为啥 ,服务正常启动, 也没有报错, 就是2280端口没有监听 使用的是3.0的war包 jdk 版本 1.8.0_371-b11 tomcat 版本8.5

朋友,你可以详细描述一下相关的情况吗?比如

  1. 你使用的环境是什么?Windows ?liunx ?
  2. 你是否使用了 lsof -i :2280 进行验证呢?比如端口被占用了
  3. 日志是否报错?
xingsshang commented 1 year ago

1 使用的是linux系统 2 端口没有被占用 而且启动日志没有报错 我认为 应该是配置没有加载 listener模块 不知道哪里出了问题 ,web页面可以正常使用

ityestop commented 1 year ago

朋友,目前无法判断出现问题的情况。不过可以给你一个流程,你可以尝试一下,为了抹平不同的差异,建议你使用3.1版本,流程如下:

  1. git clone 一下代码,并且切换到3.1.0版本分支上。
  2. 执行 mvn clean install -DskipTests 进行war包编译。打包好的内容在 cat-home/target/cat-home.war
  3. 将 cat-home.war 放入到 tomcat 的 webapps 中,将cat-home.war 改为 cat.war
  4. 在 /data/appdatas/cat/ 添加 datasources.xml 和 client.xml 这一步是必须的。
  5. 启动tomcat

以上流程是可以正常运行的。

详细的细节可以参考文档:https://github.com/dianping/cat/wiki/readme_server

如果还是存在问题,可以的话提供一些必要的截图方便帮助你