楚闯

Results 12 comments of 楚闯

朋友,你可以参考一下这个部署文档。[https://github.com/dianping/cat/wiki/readme_server](https://github.com/dianping/cat/wiki/readme_server) 根据第7步来执行 首次启动后需要执行 打开控制台的URL,http://ip:8080/cat/s/config?op=routerConfigUpdate

朋友,你应该是采用了 4.0-RC1 版本,也就是master分支。根据作者发布的[https://github.com/dianping/cat/releases]( https://github.com/dianping/cat/releases )文档和代码来说,更改了默认的加载路径。

根据文档上来说,3.0.1版本之后是可以通过maven默认仓库拉取的。只有比较古老的版本需要这个网站,目前看来确实无法拉取了。 不过比较建议你使用3.1.0版本,目前一个比较稳定的版本 作者也正在做4.0规划,具体的还未公布

> 1.从github clone了项目到linux系统的/data/app/cat目录下 2.修改了client.xml配置文件的主机地址为真实ip 3.cd 进入到/data/app/cat/docker目录下,执行命令docker-compose up -d 4.可以看到cat和mysql-cat的容器被创建了,但是命令窗口的cat-mysql容器的状态一直是starting,卡住了,重试了很多次,截图如下: ![image](https://user-images.githubusercontent.com/33951809/243912362-8b516472-8775-4519-819f-67fe5f350c87.png) > > 求解,是哪个步骤操作错了吗,还是需要修改什么配置文件! 朋友你好,我试了一下这个镜像,并没有发现卡住,如果你发现是这个问题。 给你几个建议 1. 你可以注释掉 容器:cat,单独启动cat-mysql。 2. 你也可以再打开一个端口,使用 docker logs -f cat-mysql 的命令,单独查看这个容器的日志

> 不知道为啥 ,服务正常启动, 也没有报错, 就是2280端口没有监听 使用的是3.0的war包 jdk 版本 1.8.0_371-b11 tomcat 版本8.5 朋友,你可以详细描述一下相关的情况吗?比如 1. 你使用的环境是什么?Windows ?liunx ? 2. 你是否使用了 lsof -i :2280 进行验证呢?比如端口被占用了 3. 日志是否报错?

朋友,目前无法判断出现问题的情况。不过可以给你一个流程,你可以尝试一下,为了抹平不同的差异,建议你使用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...

朋友,你可以参考wiki文档。[https://github.com/dianping/cat/wiki/readme_server](https://github.com/dianping/cat/wiki/readme_server),相关的问题在第六步有说明 你这问题出现的原因是需要你先进行一次编译, mvn clean install -DskipTests

如果你是程序员,建议你看一下 com.dianping.cat.system.page.login.service.SessionManager#SessionManager 根据图片中提示,你需要使用环境变量: CAT_LDAP_URL:ldap的服务器地址 CAT_LDAP_USER_DN_TPL: ldap的用户模板,cn={0},dn=xxxx,dn=xx CAT_LDAP_USER_DISPLAY_ATTR:用户的属性 不过,我需要本地实验一下才可以。期待我是正确的