发表于: 2017-11-16 23:26:40
1 823
今天完成的事情:
1. 解决了查不到服务的情况
2. 学习了版本冲突的解决办法
3. 解决了jar后台运行不能注册到zookeeper 的问题
明天计划的事情
1. 提交任务8
2. 开始任务9
遇到的问题:
无
收获:
1. 解决了查不到服务的情况
阿里云在dubbo这个框架里搞鬼,在服务器上运行的时候 dubbo会自动获取到其内网ip,并将其注册到zookeeper
需要手动修改其hosts:
添加上你的ip 和主机名
2. 学习了版本冲突的解决办法
dubbo依赖于spring 3.2 ,当dubbo解析
<context:component-scan base-package="jnshu.taskeight"/>
因为spring的版本低(2.5.6)所以不能用
要所有都依赖于spring 4.3.9 以下红字,为不使用dubbo中spring 的依赖版本
3. 解决了jar后台运行不能注册到zookeeper 的问题
因为main的启动器的问题:
要使main等待不退出两种;
这种方式会使代码无线等待。
static Object lock = new Object();
logRMIService.info("初始化完成! ");
while(true){
synchronized(lock){
System.out.println( "2.无限期等待中..." );
lock.wait(); //等待,直到其它线程调用 lock.notify()
}
}
System.in.read();用读取键盘输入必须构建
当转到后台的时候,程序会暂停挂起
try {
// 为保证服务一直开着,利用输入流的阻塞来模拟
System.in.read();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
进度:
任务开始时间:11.09
预计完成时间:11.12
第一次延期到11.13
第二次延期到11.14
第三次延期到11.16
已经完成了明天上午就可以审核了
禅道:http://task.ptteng.com/zentao/project-task-264.htm
PS:以上的每一个收获都不是能容易搜到的问题,有点理解用那些不更新轮子人的想法了
评论