项目启动 dubbo zookeeper 问题

启动项目后 控制台打印这些 不知道什么地方有问题

}, dubbo version: 2.5.3, current host: 192.168.21.25
2017-12-19 17:00:47,133 [localhost-startStop-1] INFO [com.alibaba.dubbo.remoting.transport.AbstractClient] - [DUBBO] Successed connect to server /192.168.21.25:20880 from NettyClient 192.168.21.25 using dubbo version 2.5.3, channel is NettyChannel [channel=[id: 0x2cd65ccc, /192.168.21.25:61997 => /192.168.21.25:20880]], dubbo version: 2.5.3, current host: 192.168.21.25
2017-12-19 17:00:47,133 [localhost-startStop-1] INFO [com.alibaba.dubbo.remoting.transport.AbstractClient] - [DUBBO] Start NettyClient DESKTOP-MAN0K4J/192.168.21.25 connect to the server /192.168.21.25:20880, dubbo version: 2.5.3, current host: 192.168.21.25
2017-12-19 17:00:47,154 [localhost-startStop-1] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.validation;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class Validation$Adpative implements com.alibaba.dubbo.validation.Validation {
public com.alibaba.dubbo.validation.Validator getValidator(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("validation", "jvalidation");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.validation.Validation) name from url(" + url.toString() + ") use keys([validation])");
com.alibaba.dubbo.validation.Validation extension = (com.alibaba.dubbo.validation.Validation)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.validation.Validation.class).getExtension(extName);
return extension.getValidator(arg0);
}
}, dubbo version: 2.5.3, current host: 192.168.21.25
2017-12-19 17:00:47,161 [localhost-startStop-1] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.monitor;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class MonitorFactory$Adpative implements com.alibaba.dubbo.monitor.MonitorFactory {
public com.alibaba.dubbo.monitor.Monitor getMonitor(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = ( url.getProtocol() == null ? "dubbo" : url.getProtocol() );
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.monitor.MonitorFactory) name from url(" + url.toString() + ") use keys([protocol])");
com.alibaba.dubbo.monitor.MonitorFactory extension = (com.alibaba.dubbo.monitor.MonitorFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.monitor.MonitorFactory.class).getExtension(extName);
return extension.getMonitor(arg0);
}
}, dubbo version: 2.5.3, current host: 192.168.21.25
2017-12-19 17:00:47,170 [localhost-startStop-1] DEBUG [com.alibaba.dubbo.common.extension.ExtensionLoader] - [DUBBO] package com.alibaba.dubbo.cache;
import com.alibaba.dubbo.common.extension.ExtensionLoader;
public class CacheFactory$Adpative implements com.alibaba.dubbo.cache.CacheFactory {
public com.alibaba.dubbo.cache.Cache getCache(com.alibaba.dubbo.common.URL arg0) {
if (arg0 == null) throw new IllegalArgumentException("url == null");
com.alibaba.dubbo.common.URL url = arg0;
String extName = url.getParameter("cache", "lru");
if(extName == null) throw new IllegalStateException("Fail to get extension(com.alibaba.dubbo.cache.CacheFactory) name from url(" + url.toString() + ") use keys([cache])");
com.alibaba.dubbo.cache.CacheFactory extension = (com.alibaba.dubbo.cache.CacheFactory)ExtensionLoader.getExtensionLoader(com.alibaba.dubbo.cache.CacheFactory.class).getExtension(extName);
return extension.getCache(arg0);
}
}, dubbo version: 2.5.3, current host: 192.168.21.25
2017-12-19 17:00:47,181 [localhost-startStop-1] INFO [com.alibaba.dubbo.config.AbstractConfig] - [DUBBO] Refer dubbo service com.taotao.service.ItemService from url zookeeper://192.168.21.25:2181/com.alibaba.dubbo.registry.RegistryService?anyhost=true&application=taotao-manager-web&check=false&dubbo=2.5.3&interface=com.taotao.service.ItemService&methods=getItemById&pid=16920&revision=0.0.1-SNAPSHOT&side=consumer&timestamp=151

2017-12-19 17:00:47,186 [localhost-startStop-1] DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2017-12-19 17:00:47,186 [localhost-startStop-1] DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Creating instance of bean 'org.springframework.context.event.internalEventListenerProcessor'

2017-12-19 17:00:47,252 [localhost-startStop-1] DEBUG [org.springframework.core.env.PropertySourcesPropertyResolver] - Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment]
2017-12-19 17:00:47,252 [localhost-startStop-1] DEBUG [org.springframework.core.env.PropertySourcesPropertyResolver] - Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null]
2017-12-19 17:00:47,253 [localhost-startStop-1] DEBUG [org.springframework.web.servlet.DispatcherServlet] - Published WebApplicationContext of servlet 'taotao-manager-web' as ServletContext attribute with name [org.springframework.web.servlet.FrameworkServlet.CONTEXT.taotao-manager-web]
2017-12-19 17:00:47,253 [localhost-startStop-1] INFO [org.springframework.web.servlet.DispatcherServlet] - FrameworkServlet 'taotao-manager-web': initialization completed in 2097 ms

  • 2017-12-19 17:00:47,253 [localhost-startStop-1] DEBUG [org.springframework.web.servlet.DispatcherServlet] - Servlet 'taotao-manager-web' configured successfully
1

1个回答

0
lacrimarrum
lacrimarrum 谢谢美女的帮助 不过我还没有试 估计成不了一名程序员了
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
解决linux dubbo注册到zookeeper 很慢 3-10分钟问题
问题查找,在源码找到问题是: com.alibaba.dubbo.config.ServiceConfig类获取host的代码卡住了5秒 if (NetUtils.isInvalidLocalHost(host)) { anyhost = true; try { host = InetAddress.getLocalHost().getHostAddress(); } catch (
dubbo注册到zookeeper很慢5秒一个
前段时间新买的Mac环境都重新整了个遍(mac 10.12+idea+jetty9),最后发觉一样的代码,一样的配置,但是服务启动时间,从原来的几十秒,飙升到了3分半钟。查看控制台日志,发现每个dubbo服务注册到zookeeper都需要5秒。 怀疑zk问题,换了好几个版本,也试用连接正常的远程zk,都没结果。网上搜索居然有类似问题,悬而未解(详见:http://ask.csdn.net/questions/353225)。缓慢开发1个多月后,有一天想起来dubbo代码可以下载,可以debug,于是居然发
在使用idea搭建dubbo-zookeeper过程中遇到的问题
在参考https://www.kancloud.cn/digest/javaframe/125576 ,搭建dubbo_zookeeper框架时,由于使用的使用IDE工具是idea,不提供自动生成jar到本地仓库的问题; 因此此处需要自己手动将自己的项目生成jar到本地maven仓库;以下为步骤的简单描述: 1.导出provider为jar包(只需要TestService)接口即可; 2.使用
Dubbo项目启动后,没有提供者。项目启动日志正常,DUBBO服务启动没有注册到zookeeper。
项目启动日志正常,DUBBO服务启动没有注册到zookeeper。 查看zookeeper日志发现如下错误信息: EndOfStreamException: Unable to read additional data from client sessionid 0x0, likely client has closed socket at org.apache.zookeeper.s
使用Dubbo+zookeeper,使自己开发机上的provider服务启动不注册到zookeeper
需求描述: 1、我们有专门的服务来部署联调环境,用于和渠道端进行联调 2、后台开发人员和联调环境使用同一个zookeeper 3、开发人员在自己开发机上启动服务时,需要暴露的服务会注册到zookeeper上,导致联调环境会把请求发送到开发人员机器上 4、所以需要开发人员机器上的应用启动时不向zookeeper
idea开发dubbo服务注册到zookeeper入门示例
我知道网上有很多优秀的博客介绍dubbo+zookeeper,我自己也是参考别人优秀的东西来学习的,我只是想记录下自己搭建的过程,以后看到这篇文章就能很快捡起来! 首先zookeeper下载地址:http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz 然后解压到指定目录E:\zookeepe...
在Windows下安装zookeeper并启动,因为dubbo推荐使用这个注册中心
获取zookeeper地址:http://apache.fayea.com/zookeeper/解压到任意目录下(PS:我的解压在C:\zookeeper-3.4.6下)进入到C:\zookeeper-3.4.6\conf目录下复制zoo_sample.cfg一份,并重命名为zoo.cfg(因为zookeeper启动只认zoo.cfg配置文件)在C:\zookeeper-3.4.6目录下创建dat
IDEA下搭建maven管理的DUBBO项目,Zookeeper作为注册中心
maven DUBBO+zookeeper框架搭建
Dubbo微服务框架中Zookeeper超时问题
一.报错信息截图: 二.主要出现的原因: 确保zookeeper服务正常启动; 检查网络和防火墙; 检查配置文件配置是否正确; 三.本次解决方法: 在dubbo的配置文件中设置超时时间为10000ms项目即可启动。本次出现的问题是因为网络带宽的原因导致,导致我查找了好长时间,让别人插有网线的电脑启动,则可以正常启动,而我的电脑由于没有网口,装了个TPLINK的无线网卡上...
Dubbo 集成 Zookeeper面试题整理
Dubbo 面试题整理: https://blog.csdn.net/Soinice/article/details/83858764 下面我为大家准备了一些 Dubbo 集成 Zookeeper 常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮助。 1.Dubbo中zookeeper做注册中心,如果注册中心集群全都挂掉,发布者和订阅者之间...
关于dubbox连接不上Zookeeper ——在Ubuntu 环境下不能正常启动zookeeper的情况解决方案
在Tomcat运行dubbox的时候,一直访问不了dubbo-admin  启动 Tomcat: tomcat9/bin/startup.sh #看不到启动信息 tomcat9/bin/catalina.sh run #看到启动信息,dubbox一直连接不上zookeeper 使用第二个启动。 因为我启动zookeeper 没有报问题,我就把错误点放在了dubbox上...
关于zookeeper连接失败和dubbo-admin 404问题总结
zookeeper连接失败centos7安装zookeeper并启动,但是maven项目连接zookeeper却失败。 原因 1 没安装好jdk(jdk无关乎1.7还是1.8,都可以)。 解决办法:下载jdk安装并配置好环境变量。 2 centos7 防火墙没关闭 关闭方法,输入命令 systemctl disable firewalld。 3 centos selinux没有关闭 关闭方法,编辑...
zookeeper安装和使用 windows环境+dubbo管理控制台的安装 【以及】 tomcat启动配置
综合:zookeeper+dubbo+tomcat【windows环境】 转自:zookeeper安装和使用 windows环境http://blog.csdn.net/tlk20071/article/details/52028945 dubbo管理控制台的安装 【以及】 tomcat启动配置http://blog.csdn.net/qq5132834/article/details/525
Dubbo_创建Dubbo服务并在ZooKeeper注册,然后通过Jar包执行【转】
duboo无容器开发部署
idea dubbo在debug(调试)模式下,启动很慢的问题解决方法
idea 在debug模式下启动dubbo的时候,dubbo注册的时候会非常慢,但是在非调试模式下,就正常!后来在debug模式下,将所有断点都清除后,速度立马就上来了!所以在debug模式下启动,需要将断点都清除再启动!...
Zookeeper+Dubbox 环境搭建日记
第一章:Dubbox简介 Dubbox是一个开源的RPC(Remote ProcedureCall Protocol)远程调用框架,是由dangdang对阿里的Dubbo的升级,可以被视为Dubbo的增强版,基本架构没有变动,升级spring2.x到spring3.x,支持restful风格的调用调试方式,丰富了序列化的方式,提高了序列化的性能。 Dubbox的Github官网:https://g...
zookeeper发布到服务器dubbo无法连接的问题
在把注册中心发布到服务器,发现dubbo怎么也连接不上,问题是dubbo发布的时候默认是连接的本机ip 解决办法 通过vim /etc/hosts设置机器名对应的外网IP 就是把消费者注册的哪个ip 改为 外网ip 例如 前面的ip就是注册的ip 需要改成后面的外网ip 就可以连接到服务了
Spring+zookeeper+dubbo构建微服务项目框架
Spring+zookeeper+dubbo构建微服务项目框架 整个项目源码我已经提交到Github上面了,大家可以去看一下 :项目源码地址 1、首先上搭建好的项目结构: 分层多模块web项目(微服务架构) SpringMVC+Spring+mybatis-plus 集成redis commons-parent是父级项目管理子项目的maven jar包的版本信息。 commons-util...
关于dubbo+zookeeper在安置配置时遇到的一些问题
这两天在做一个项目时用到了dubbo和zookeeper,在安装配置时,虽然是一步一步跟着教程来走的,但还是进了坑 在配置完dubbo启动Tomcat时,第一个问题,提示我:WARN utils.NetUtils -  [DUBBO] Failed to retriving ip address, centos: centos1: unknown error, dubbo version: 2.
dubbo启动无法向zookeeper注册
严重: Context initialization failed java.lang.NoClassDefFoundError: org/I0Itec/zkclient/exception/ZkNoNodeException at com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistryFactory.createRegistry(Zooke
dubbo使用zookeeper注册中心,在注册中心找不到对的服务(Exception)
在注册中心找不到对应的服务 https://blog.csdn.net/JzCm__/article/details/89222537 描述:在用dubbo框架搭建项目XXXXXX,以zookeeper为注册中心进行测试,使用tomca7:run运行 错误原文: java.lang.IllegalStateException: Failed to check the status of t...
zookeeper+Dubbo环境搭建及简单Demo
一、运行环境 本文运行环境:windows 7  + JDK1.8 + zookeeper-3.3.6 + dubbo-admin-2.5.4 (支持JDK 1.8)+ dubbo 2.5.3 所需工具可至资源页下载  --》点我下载 本文采用Dubbo与Zookeeper、Spring框架的整合。 主要是以下几个步骤:  1. 安装Zookeeper,启动;  2
一次开启vmware使用dubbo时(zookeeper注册中心)遇到的问题
楼主在用dubbo时(zookeeper充当注册中心)在服务与消费者都正确配置时,服务提供方启动正常,而在消费者启动时 将会报错,具体错误信息如下 Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'helloServ...
Java学习之Dubbo+ZooKeeper分布式服务Demo
背景:在之前的一个《Java学习之SpringBoot整合SSM Demo》分享中说到搭建ZooKeeper和Dubbo分布式框架中遇到了一些技术问题没能成功,只分享了其中的一个中间产物,那就是大家看到的《Java学习之SpringBoot整合SSM Demo》分享,带着深深的遗憾父亲节端午节没有回家陪老婆孩子也没有陪岳父岳母在公司苦学JAVA,终于现在解决了这其中的技术难点将ZooKeeper ...
dubbo向zookeeper发布服务报错:连接超时
在启动spring+dubbo+zookeeper的项目中,zookeeper是服务的注册中心,provider会向zookeeper发布服务,但是........问题来了,在服务发布时可能 连接不上 zookeeper注册中心,在zookeper部署的服务器上我们需要将zookeeper使用的端口默认为2181 暴露出来否则,zookeeper将连接不上就会报错连接超时。下面说说如何配置zook...
Dubbo-Zookeeper在Dubbo中起到了什么作用[来自知乎]
Zookeeper是dubbo推荐的注册中心 流程: 1.服务提供者启动时向/dubbo/com.foo.BarService/providers目录下写入URL 2.服务消费者启动时订阅/dubbo/com.foo.BarService/providers目录下的URL向/dubbo/com.foo.BarService/consumers目录下写入自己的URL 3.监控
dubbo+zookeeper 分布式项目搭建
dubbo简介:            系统间服务调用方式有三种,浏览器直接访问,通过ajax或者jsonp方式请求。第二种,httpclient方式发起http协议的请求,是后台调用。第三种基于RPC方式的远程过程调用协议的请求。DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,0
Springboot整合Dubbo(三):consumer注册到zookeeper上,调用时接口注入为null的问题
解决了与注解配置事物的问题后,又遇到了一个坑,通过@Reference注解注入接口调试项目时发现接口注入显示为null,但是查看dubbo-admin上的消费者已经注册到了zookeeper上,但是为什么引用不到呢?查看了很多大神们的博文,发现这个是因为springboot初始化时加载配置的先后顺序有关,扫描@Reference的步骤是在类加载之后,也就是说consumer注册到zookeeper...
【星淘商城part2】【dubbo监控中心】【zookeeper】
之前编辑这篇文章快结束了结果因意外关闭丢失了所有内容,大家都要引以为戒记的保存呀。 一.dubbo监控中心启动报错一如下 Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'URIType' of bean class [com.alibaba.citrus.service....
windows下 zookeeper dubbo 安装+配置+demo 详细图文教程
本文从dubbo的衍生到dubbo的基础配置项一一详细图文讲解,加入注册中心zookeeper的详细安装配置讲解,并附与文章内容结合的dubbo可运行的demo。旨在帮助大家快速入门。
idea搭建dubbo zookeeper服务ssm开发环境
环境配置和工程目录 下一篇文章测试此次环境搭建:idea 开发dubbo 分布式 工程目录:realfake是装载子工程的工程,提供公共maven,consumer是服务消费者,provider是服务提供者,service包含服务接口以及实体类。provider向zookeeper注册服务,同时给dubbo暴露服务,consumer向zookeeper说明需要的服务,dubbo生成远程代理让c...
SpringBoot整合Dubbo,dubbo提供的服务无法注册进zookeeper的坑
今天在按照教程使用SpringBoot整合Dubbo的时候,配置一切都正常,依赖也不缺,但发现使用provide提供服务的时候,dubbo的服务无法注册进入zookeeper,先给出项目的图片 properties中的配置文件: 服务暴漏的接口: 按理说,provider这样的配置可以成功的,但当启动发现控制台的日志没有打印dubbo服务registry success等字样,进入zookee...
本地搭建dubbo+zookeeper环境
强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 在开发过程中使用到dubbo+zookeeper,而dubbo和zookeeper是部署在服务器上的,一旦环境出了问题,会大大影响开发进展,有时回家想要再调一会程序,又会因为公司的VPN还不是很成熟,所以就不能调代码了,but,这怎能阻挡我们对代码的热情,在本地搭建一套环境,...
Linux系统下Zookeeper的安装、dubbo使用注意事项
第一步:安装jdk 第二步:解压缩zookeeper压缩包 第三步:将conf文件夹下zoo_sample.cfg复制一份,改名为zoo.cfg 第四步:修改配置dataDir属性,指定一个真实目录 第五步: 启动zookeeper:bin/zkServer.sh start 关闭zookeeper:bin/zkServer.sh stop 查看zookeeper状态:bin/zkS
linux上dubbo+zookeeper的安装与部署
官网下载 zookeeper 或者进入我的资源下载:http://download.csdn.net/download/lh2420124680/10160562 解压 tar -zxvf zookeeper-3.4.6.tar.gz 进入解压目录下新建两个文件夹data和log 进入解压目录下的conf目录 复制zoo_sample.cfg文件重命名为zoo.cfg cp zoo_sample.cfg zoo.cfg 在zoo.cfg增加两行 vi zoo.cfg dataDir=/home
idea创建springboot,集成使用dubbo、zookeeper
idea创建使用springboot项目,zookeeper做注册,使用dubbo分布部署实现接口的远程调用
zookeeper在dubbo到底起了什么作用,dubno如何解决了阿里的高并发问题?
分布式系统是一个由很多进程组成的整体,这个整体中每个成员部分,都会具备一些状态,比如自己的负责模块,自己的负载情况,对某些数据的掌握等等。而这些和其他进程相关的数据,在故障恢复、扩容缩容的时候变得非常重要。 Zookeeper 是java方向一个非常可靠好用的分布式服务,dubbo或者kafka只不过是利用了这个项目,没有自己再重新造轮子而已。 ------------------------
Zookeeper启动,查看dubbo服务
1. 启动查看是否启动成功2. 客户端连接zookeeper3. 通过 ./zkCli.sh连接成功后,查看有哪些dubbo服务
创建Maven项目下的Dubbo+Zookeeper框架
引言: 互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:Dubbo背景 大规模服务化,应用使用RMI或Hessian等工具,通过配置服务URL地址调用,通过
windows下搭建dubbo+zookeeper环境与使用
  之前在网上学到用linux搭建,便想着用windows试试。经过一番折腾终于弄了出来。故写这篇文章也是做一个总结,理一理我遇到的一些问题。 因为我之前的工程是用maven搭建的,所以这是基于整合ssm框架的maven工程。 那么首先应该谈一谈为什么要使用dubbo:   随着互联网的发展,或许网站的规模会越来越大,常规的垂直应用架构已无法应对,那么这个时候仅仅靠一台服务器是不够的。所...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 dubbo学习 java 区块链问题