Dubbo 启动有遇到多这种问题吗? 10C

24-Jun-2018 09:44:30.854 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:

Apache Tomcat/8.0.49
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Jan

19 2018 20:21:23 UTC
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:

8.0.49.0
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:

3.10.0-693.5.2.el7.x86_64
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:

/usr/local/src/java/jre
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:

1.8.0_152-b16
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:

Oracle Corporation
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:

/opt/tomcats/XXXXXX_server
24-Jun-2018 09:44:30.858 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:

/opt/tomcats/XXXXXX_server
24-Jun-2018 09:44:30.859 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Djava.util.logging.config.file=/opt/tomcats/XXXXXX_server/conf/logging.properties
24-Jun-2018 09:44:30.859 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
24-Jun-2018 09:44:30.859 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Djdk.tls.ephemeralDHKeySize=2048
24-Jun-2018 09:44:30.860 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Djava.protocol.handler.pkgs=org.apache.catalina.webresources
24-Jun-2018 09:44:30.860 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Xdebug
24-Jun-2018 09:44:30.860 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Xnoagent
24-Jun-2018 09:44:30.860 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Djava.compiler=NONE
24-Jun-2018 09:44:30.860 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788
24-Jun-2018 09:44:30.860 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Dignore.endorsed.dirs=
24-Jun-2018 09:44:30.861 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Dcatalina.base=/opt/tomcats/XXXXXX_server
24-Jun-2018 09:44:30.861 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Dcatalina.home=/opt/tomcats/XXXXXX_server
24-Jun-2018 09:44:30.861 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -

Djava.io.tmpdir=/opt/tomcats/XXXXXX_server/temp
24-Jun-2018 09:44:30.861 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache

Tomcat Native library which allows optimal performance in production environments was not found on the

java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
24-Jun-2018 09:44:31.034 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-

8080"]
24-Jun-2018 09:44:31.044 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared

selector for servlet write/read
24-Jun-2018 09:44:31.046 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-

8009"]
24-Jun-2018 09:44:31.048 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared

selector for servlet write/read
24-Jun-2018 09:44:31.048 信息 [main] org.apache.catalina.startup.Catalina.load sInitialization processed in 556 ms
24-Jun-2018 09:44:31.070 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
24-Jun-2018 09:44:31.071 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine:

Apache Tomcat/8.0.49
24-Jun-2018 09:44:31.098 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web

application archive /opt/tomcats/XXXXXX_server/webapps/ROOT.war
24-Jun-2018 09:44:37.505 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR

was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were

scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP

compilation time.
2018-06-24 09:44:38 [ localhost-startStop-1:0 ] - [ INFO ] using logger:

com.alibaba.dubbo.common.logger.log4j.Log4jLoggerAdapter
2018-06-24 09:44:38 [ localhost-startStop-1:6 ] - [ ERROR ] com.alibaba.dubbo.common.Version.checkDuplicate

(Version.java:144) [DUBBO] Duplicate class com/alibaba/dubbo/common/Version.class in 2 jar

[file:/opt/tomcats/XXXXXX_server/webapps/ROOT/WEB-INF/lib/dubbo-common-

2.8.4.jar!/com/alibaba/dubbo/common/Version.class, file:/opt/tomcats/XXXXXX_server/webapps/ROOT/WEB-INF/lib/dubbo-

2.8.4.jar!/com/alibaba/dubbo/common/Version.class], dubbo version: 2.8.4, current host: 127.0.0.1
2018-06-24 09:44:38 [ localhost-startStop-1:8 ] - [ ERROR ] com.alibaba.dubbo.common.Version.checkDuplicate

(Version.java:144) [DUBBO] Duplicate class com/alibaba/dubbo/config/spring/schema/DubboNamespaceHandler.class in 2 jar

[file:/opt/tomcats/XXXXXX_server/webapps/ROOT/WEB-INF/lib/dubbo-config-spring-

2.8.4.jar!/com/alibaba/dubbo/config/spring/schema/DubboNamespaceHandler.class,

file:/opt/tomcats/XXXXXX_server/webapps/ROOT/WEB-INF/lib/dubbo-

2.8.4.jar!/com/alibaba/dubbo/config/spring/schema/DubboNamespaceHandler.class], dubbo version: 2.8.4, current host: 127.0.0.

0

2个回答

卡在这里不动了,不知道什么原因

0

应该是jdk不匹配,楼主你可以换一个jdk版本1.6 1.7 1.8都要试试,应该可以解决你的问题。

0
u013468915
永远_不会懂 tomcat的问题,换一个tomcat就行了
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
使用dubbo对服务进行管理遇到的问题汇总
1.[WARNING] The POM for cn.e3mall:e3mall-common:jar:0.0.1-SNAPSHOT is missing, no dependency information available[INFO] ------------------------------------------------------------------------[INFO] ...
dubbo开发中遇到的坑
问题一:springaop事务和dubbo冲突解决办法第一步:<dubbo:service interface="cn.yh.dubbo.service.StudentService" ref="studentServiceImpl"></dubbo:service>n <bean id="studentServiceImpl" class="cn.yh.dubbo..
一个传递依赖导致的应用崩溃
n问题nn最近我们有个应用合并了一个任务的代码之后应用无法启动,报下面的错误:nCaused by: java.lang.NoSuchMethodError: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder.modulesToInstall([Lcom/fasterxml/jackson/databind/Mo...
启动Dubbo服务时遇到的问题总结
eclipse+maven+spring+dubbo+zookeeper+linuxnn首先将zookeeper注册中心安装在linux下面nndubbo在spring中的配置如下:nn<dubbo:application name="test-manager"/>n    <dubbo:registry protocol="zookeeper"n                ...
dubbo常见问题--使用多个进程启动服务,端口冲突怎么办?
n使用多个进程启动服务,端口冲突怎么办?rn注:此为Spring的标准功能,仅在此提示使用方式,不属于Dubbo范畴。rn使用Spring自带的PropertyPlaceholderConfigurer的SYSTEM_PROPERTIES_MODE_OVERRIDE实现通过-D参数设置端口:rnrnrnrnrn rnnrnrnjava -Ddubbo.service.server.port=208...
分布式Dubbo和spring cloud在多服务多人开发环境下的问题
在大型的dubbo多服务开发环境下,统一的注册注册中心。怎么测试自己的服务呢?nn问题:1.直接启动注册,相同环境下服务直接注册可能会被其他同事所调用。相当于提供多个provider,使用loadbalance策略。nn 2.本地consumer无法访问到自己已修改provider。nnnn解决:很简单!nn 1.服务不用注册到Zookeeper注册中心。n...
记录Dubbo过程中遇到的问题
今天有个同事在测试环境发现一个问题,在调用dubbo的一个服务报错,查看日志发现,是在多线程里面的业务逻辑中,调用dubbo的其他模块的服务报空指针错误,查看代码后没发现什么问题,于是,就本地启动dubbo环境进行调试,调试过程发现在A模块中的一个服务类ConfigService中调用其他模块B中的一个服务类commonService的方法dealParameters,调用不到,这让我百思不得期解...
dubbo 常见的问题bug梳理
一、服务器部署dubbo服务,本地无法调试1.注册中心为:zookeeper2.调试过程:n代码有bugn未提交完全代码nxml配置项错误n内网ip被限制,被加入黑名单ntomcat配置错误n排除上述问题后,最后的问题所在:dubbo服务若无指定的host,自动获取的ip为内网ip,本地无法调试通服务器上的内网ip,需指定port。在jvm中设置后,运行正常。具体步骤: n可参考图: n根据官网的解
dubbo框架开发常见错误{{1029}}
1、配置spring bean注入Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}n at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor....
使用dubbo过程中遇到的问题
1.同时配置了XML和properties文件,则properties中的配置无效rn只有XML没有配置时,properties才生效。rn rn2.dubbo缺省会在启动时检查依赖是否可用,不可用就抛出异常,阻止spring初始化完成,check属性默认为true。测试时有些服务不关心或者出现了循环依赖,将check设置为falsern rn3.为了方便开发测试,线下有一个所有服务可用的注册中心
dubbo遇到的问题
最近做fastDFS项目,发现暴露出来的上传接口,不太适合传大文件,查Dubbo官方文档发现nn下面是官方文档给出的解释nn为什么不能传大包?n因 dubbo 协议默认采用单一长连接,如果每次请求的数据包大小为 500KByte,假设网络为千兆网卡 [3:1],每条连接最大 7MByte(不同的环境可能不一样,供参考),单个服务提供者的 TPS(每秒处理事务数)最大为:128MByte / 500...
记录使用dubbo遇到的问题
大伙使用过dubbo的同学都知道,dubbo远程调用服务原理是通过序列化、反序列化实现的,这里不多说了问题描述:有一次写dubbo接口,需要抛出自定义异常,该异常只有一个构造方法(只有一个参数,为自定义枚举类型),下面是构造方法详情 public RefundOrderException(RefundOrderExceptionCode code) {n super(code....
dubbo 机器多IP问题的解决
n承载dubbo服务的机器多IP时,需要指定dubbo服务需要绑定到的IP(dubbo.protocol.host),确保登记到注册中心的提供者或者消费者的IP之间可以互相ping通rn此IP与具体环境有关,上生产环境时,需要进行增量配置rn rn rn=========================rn绑定IP,DUBBO 怎么做的rn rn通常绑定本机ip地址 一般如下rn rnrnrnJa...
在使用dubbo的过程中遇到的一些常见问题
1、在注册中心找不到对应的服务n实例:njava.lang.IllegalStateException: Failed to check the status of the service com.pinyougou.sellergoods.service.BrandService. No provider available for the service com.pinyougou.selle...
dubbo之坑,坑之多,多到一篇文章写不下
1.curatornn利用apache的curator作为zookeeper客户端时需要,curato中依赖的zookeeper的版本和zookeeper服务器的版本一致,否则报错nn<!-- dubbo -->n<dependency>n <groupId>com.alib
SpringBoot与Dubbo结合遇到的问题
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'IdService':n FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException...
dubbo使用过程遇到的问题
一、java.lang.IllegalStateException: Failed to check the status of the service xxx.xx. No provider available for the service xxxn问题:找不到服务提供者n原因:提供者service加了版本号,消费者在调的时候,没加版本号。n@Service(version = "1.0.0"...
dubbo生产者在同一台服务器上部署多个jar包时报端口冲突的问题
dubbo 生产者在同一台服务器上部署多个jar包时报端口冲突的问题nn报错信息如下:nnnnCaused by: com.alibaba.dubbo.remoting.RemotingException: Failed to bind NettyServer on /*.*.*.*:20880, cause: Failed to bind to: /0.0.0.0:20880n at co...
dubbo常出现的问题
一、dubbo的常见问题分类nn二、案例分析nn1)服务超时问题nn目前如果存在超时,情况基本都在如下几点:nn客户端耗时大,也就是超时异常时的client elapsed xxx,这个是从创建Future对象开始到使用channel发出请求的这段时间,中间没有复杂操作,只要CPU没问题基本不会出现大耗时,顶多1ms属于正常n IOThread繁忙,默认情况下,dubbo协议一个客户端与一个服务提...
同一物理机Docker运行多个Dubbo不同端口
n n n application.propertiesnSERVER_PORT从系统环境变量中获取,默认值为301n## Web Portnserver.port=${SERVER_PORT:301}n...n## Dubbo Portndubbo.protocol.port=30001nnDockernsudo docker run -d --name rx_te...
dubbo学习过程中遇到的问题以及解决办法
首先简单说下dubbo的框架:n有三个组成部分,provider(提供者),registry(注册中心),consumer(消费者)nprovider提供服务,并往registry(zookeeper)上注册服务,consumer远程调用提供者提供的服务,目前公司使用的dubbo配置的方法是springboot与dubbo整合,直接在application.propreties中配置n在提供和调用...
微服务架构下dubbo的缺点
1、rnDubbo只是实现了服务治理,其他组件需要另外整合以实现对应的功能,比如:rn分布式配置:可以使用淘宝的diamond、百度的disconf来实现分布式配置管理。rn服务跟踪:可以使用京东开源的Hydrarn批量任务:可以使用当当开源的Elastic-Jobrn而Spring Cloud下面有17个子项目(可能还会新增)分别覆盖了微服务架构下的方方面面,服务治理只是其中的一个方面rnrnr
dubbo 多生产者消费者示例
后端启用多个服务生产者,对外暴露,消费者执行多次调用过程,注册中心zookeeper根据负载均衡策略,会随机切换到不同的服务端口,完成服务调用,zookeeper控制台,对服务权重进行修改,控制服务被调用的频率.
dubbo中常见的坑
1.如果jar包不齐全,会报错,No provider available for the servicenn   引入jar包如下,缺一不可nn   nnn<dependency>n <groupId>com.alibaba</groupId>n <artifactId>dubbo</artifactId>n <...
dubbo搭建过程中监控项目遇到问题
公司项目最近试用dubbo开发接口,于是自己试着搭建一套环境。rn试用的是dubbo2.5.5rn关于怎么搭建,后续有时间,会写出来。不会的朋友网上搜一下也很多的。rn当当网:dubbox对dubbo进行了延伸,增加了rest风格的接口访问。序列化这块也使用kryo。序列化更快。rn公司的项目环境搭建使用的是dubbox2.8.4。本人使用的原生的dubbo2.5.5.rn2.5.5环境搭建起来。...
spring dubbo 配置,项目中连接多个注册中心
rn rn如果项目需要连接多个ZooKeeper,则定义多个dubbo:registry,对应的dubbo:reference与dubbo:service指定的注册中心registry="registry1"。rn   rn rn<?xml version="1.0" encoding="UTF-8"?>rn<beans xmlns="http://www.springframe...
注释有问题的dubbo服务和 本地启动dubbo服务的网络IP问题
1     如果其他团队的注释有问题的dubbo服务 rn        rn     配置注释:dubbo-remote.xmlrn        rn        rn        interface="com.shhxzq.fin.ccs.api.service.CapitalSettleService" lazy="true"rn        version="${cts.ccs.d
dubbo中出现的情况和应用场景
我们为什么要用dubbo?Dubbo是阿里开元的服务治理型的RPC框架,当前国内还有很多大流量的公司内部也维护者dubbo在提供服务,如:当当维护的dubbo,提供了远程通讯,对多种基于单一长连接的NIO框架抽象封装,使用于小数据量,大并发的服务调用,如果数据量比较大,可以使用多个连接。dubbo提供了负载均衡和容错机制,服务自动注册和发现,dubbo这个治理型RPC框架本身涉及的东西概念非常清晰...
dubbo中有多个相同的提供者
n使用dubbo+zookeeper的项目中,发现有多个相同的提供者,如下图: 每一次重启项目后都会产生一个IP地址与服务名称相同的提供者.后续发现是服务器的系统时间被改成了2012年XXXXX,将服务器时间修后,再将项目重启一下就正常了.rn前在这里记录一下.n...
dubbo的rpc调用有什么意义:应对高并发!
核心意义之一是:处理高并发nginx 的负载均衡,转发到不同的服务器形成第一道分洪消峰处理。dubbo的负载均衡,调用频繁的接口实行rpc调用其实现类,将接口实现分摊到不同的服务器,形成第二道分洪消峰处理。这就是我理解的通俗易懂的dubbo分布式的意义之一。...
从零开始搭建一个dubbo框架及常见问题说明
1.      dubbo框架理解:dubbo是一种分布式框架,最早应用于电商项目。它经历了如下几个发展阶段:从单一应用框架(ORM):当网站流量很小时,只需一个应用,将所有功能都部署在一起以减少部署节点和成本;垂直应用框架(MVC):当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率;分布式应用架构(RPC):当垂直应用越来越多,应用之间交互不可避免...
Dubbo常见问题
1. Dubbo客户端json解析异常nDubbo框架下,Dto对象必须含有无参构造函数,否则http直接请求没问题,但是Dubbo客户端调用会报json解析异常的错误。n也就是说Dto中:nn可以没有构造函数(java类如果没有构造函数,则默认生成无参构造函数);n如果有自定义的构造函数,则一定要显式定义一个无参构造函数。nnn...
分布式框架Zookeeper+Dubbo多Provider实例(静态注入+动态调用)
Zookeeper服务节点的动态操作(添加修改删除),Dubbo远程RPC调用。nn项目功能简介: nZookeeper开启2个zkServer分别监听2081,2082端口,即分别为Provider和Provider1提供服务注册中心,Provider开启20880端口启动Dubbo服务,Provider1开启20881端口启动Dubbo服务,Consumer调用Provider和Provide...
dubbo服务遇到问题---group
使用dubbo服务时,如果有如下配置nnn<dubbo:service interface="testService" ref="testService" group="${dubbo.zk.group}" />nn当使用dubbo服务时,nnn@Reference(group = "dubbo_test")nprivate testService testService;nnn如此配...
Dubbo:生产者和消费者一对多,多对多
一个生产者对应多个消费者nn nn同一注册中心nnn生产者,部署在不同的容器里(如tomcat)n 保证注册中心IP一致n 保证Dubbo协议端口不一致nnn示例nn生产者1nnn<?xml version="1.0" encoding="UTF-8"?>n<beans xmlns="http://www.springframework.org/schema/beans"n ...
Dubbo服务容器
dubbo服务的运行方式:n使用servlet容器运行如tomcat,jeety等 n自建Main方法类来运行。n使用dubbo框架提供的Main方法类来运行spring 容器。 n服务容器是一个standalone的启动程序,因为后台服务不需要tomcat或Jeety等web容器的功能,如果硬要使用web容器去加载服务提供方法,增加复杂性,浪费资源。 n建议使用dubbo提供的Main方法类来运行
dubbo中生产者显示启动成功,然后消费者连不上的解决思路
n我那会出现这个问题的时候在网上找了好多教程,最后是生产者那个端口被占用,所以首先要排除生产者端口是否被占用nnn 
dubbo异步调用的bug
今天碰到一个dubbo异步调用引起的bug,特记录下来,以供其他人参考。现象现有3个服务,关系如下,serviceA异步调用serviceB,serviceB同步调用serviceC。其中serviceB暴露出的接口为异步方式。表现的现象为,serviceB每次调用serviceC时,第一次的返回结果为null,后面几次调用时均能正常返回结果。问题排查项目中对于所有的dubbo调用均有记录日志,每次
Dubbo微服务框架中Zookeeper超时问题
一.报错信息截图: n n二.主要出现的原因:nnn确保zookeeper服务正常启动;n检查网络和防火墙;n检查配置文件配置是否正确;nnn三.本次解决方法: n 在dubbo的配置文件中设置超时时间为10000ms项目即可启动。本次出现的问题是因为网络带宽的原因导致,导致我查找了好长时间,让别人插有网线的电脑启动,则可以正常启动,而我的电脑由于没有网口,装了个TPLINK的无线网卡上...
dubbo服务实现连接多注册中心
1.写两个注册中心地址,分别定义不同的idnnnn2.在引入指定服务接口时需要加入registry属性指定注册中心定义的idnnnn这样就实现 了多注册中心的连接,因为我本地电脑无法启动所有微服务,除了自己写的微服务之外的服务全部调用测试接口的服务,只有自己需要测试的服务连接本地的服务,用于调试就行了...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据学习遇到的问题 java学习中遇到的问题