一次踩坑记录(使用rpc前后端分离服务总是注册不上)
2024-08-25 22:47:03
问题简述:
项目架构使用了前后端分离,使用rpc进行服务调用与注册,这里没有用dubbo之类的,仅仅用zookeeper,每次在启动项目时总是报错rpcException异常跟NPE异常,后台查看zookeeper服务等都是启动的,但是就是服务注册不进去,后来经过不断的排查,发现是有一个项目之外的服务总是进行注册,所以导致此次事件,因为项目都是单独维护的,每个服务器都是相关开发去使用,压根没想到这里有问题,后来经过请教其他组的开发人员,才查到问题所在
问题解决方案:
之前zookeeper一直被一个不知名的服务注册着,导致启动异常
解决办法有两个,
第一:在/App/zookeeper-3.3.6/bin目录下, 用 nohup ./zkServer.sh 来启动,这样会剥离掉之前的ip注册;
第二, 将zookeeper换个端口启动, rpc配置中连接新的zookeeper端口
最新文章
- Java面试常见知识点总结(二)
- RabbitMQ的work queue(2)
- 【温故而知新-Javascript】使用canvas元素(第一部分)
- Yii2 AR find用法 (2016-05-18 12:06:01)
- [转]HTTP请求模型和头信息
- 使用go tool pprof分析内存泄漏、CPU消耗
- PHP生成静态页面
- caldera
- 【HDOJ】1500 Chopsticks
- 最详细最实用-Orcad10.5安装说明
- 第3章 Java语言基础----声明成员变量,对变量进行赋值
- Android开源项目收集
- Oracle12c多租户CDB 与 PDB 参数文件位置探讨、查询 CDB 与 PDB 不同值的参数
- 7.20.01 java格式化输出 printf 例子
- dubbo负载均衡策略及对应源码分析
- 小白的Python之路 day5 configparser模块的特点和用法
- [SCOI2016]背单词
- Lumen框架使用Redis与框架Cache压测比较
- ASP.NET资源大全-知识分享 【转载】
- python pip