第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

dubbo應(yīng)用自產(chǎn)自消報(bào)錯(cuò)?

dubbo應(yīng)用自產(chǎn)自消報(bào)錯(cuò)?

瀟瀟雨雨 2019-05-25 14:04:59
背景:一個(gè)應(yīng)用使用dubbo,自己提供的服務(wù),自己去調(diào)。(不要問我干嘛通過dubbo去掉自己的服務(wù))實(shí)踐一:啟動(dòng)一個(gè)spring容器,加載dubbo容器,注冊并使用dubbo服務(wù)。啟動(dòng)容器ClassPathXmlApplicationContextcontext=newClassPathXmlApplicationContext(newString[]{"classpath:provider.xml"});context.start();HiDubboFacadeo1=(HiDubboFacade)context.getBean("hiDubboFacade");Strings1=o1.hi("xxt11111");System.out.println(s1);System.out.println("reference1hashcode:"+o1.hashCode());HiDubboFacadeo2=(HiDubboFacade)context.getBean("helloDubbo");Strings2=o2.hi("xxt");System.out.println(s2);System.out.println("reference2hashcode:"+o2.hashCode());沒有問題:ireceivedmsg:xxt11111reference1hashcode:352598575[2017-07-2016:27:59.659][main][INFO][c.a.dubbo.config.AbstractConfig]-[DUBBO]Usinginjvmservicecom.coder4j.job.facade.HiDubboFacade,dubboversion:2.5.3,currenthost:127.0.0.1[2017-07-2016:27:59.659][main][INFO][c.a.dubbo.config.AbstractConfig]-[DUBBO]Referdubboservicecom.coder4j.job.facade.HiDubboFacadefromurlinjvm://127.0.0.1/com.coder4j.job.facade.HiDubboFacade?application=app&dubbo=2.5.3&interface=com.coder4j.job.facade.HiDubboFacade&methods=hi&pid=11220&side=consumer×tamp=1500539279654,dubboversion:2.5.3,currenthost:127.0.0.1ireceivedmsg:xxtreferencehashcode:1873091796實(shí)踐二:使用相同的配置,在web應(yīng)用中啟動(dòng),就拿不到helloDubbo,報(bào)錯(cuò)。Causedby:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'helloDubbo':FactoryBeanthrewexceptiononobjectcreation;nestedexceptionisjava.lang.IllegalStateException:Failedtocheckthestatusoftheservicecom.coder4j.job.facade.HiDubboFacade.Noprovideravailablefortheservicecom.coder4j.job.facade.HiDubboFacadefromtheurlregistry://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?application=app&cluster=available&dubbo=2.5.3&pid=13008&refer=application%3Dapp%26dubbo%3D2.5.3%26interface%3Dcom.coder4j.job.facade.HiDubboFacade%26methods%3Dtell%2Chello%26pid%3D13008%26revision%3D1.0.0%26side%3Dconsumer%26timestamp%3D1500532931746®istry=zookeeper×tamp=1500532931788totheconsumer192.168.23.144usedubboversion2.5.3atorg.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:175)atorg.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:103)atorg.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1634)atorg.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:254)atorg.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)atorg.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1081)atcom.coder4j.job.integration.MyIntegration.setApplicationContext(MyIntegration.java:61)atorg.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:121)atorg.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:97)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:409)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1620)atorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)...20moreCausedby:java.lang.IllegalStateException:Failedtocheckthestatusoftheservicecom.coder4j.job.facade.HiDubboFacade.Noprovideravailablefortheservicecom.coder4j.job.facade.HiDubboFacadefromtheurlregistry://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?application=app&cluster=available&dubbo=2.5.3&pid=13008&refer=application%3Dapp%26dubbo%3D2.5.3%26interface%3Dcom.coder4j.job.facade.HiDubboFacade%26methods%3Dtell%2Chello%26pid%3D13008%26revision%3D1.0.0%26side%3Dconsumer%26timestamp%3D1500532931746®istry=zookeeper×tamp=1500532931788totheconsumer192.168.23.144usedubboversion2.5.3atcom.alibaba.dubbo.config.ReferenceConfig.createProxy(ReferenceConfig.java:420)atcom.alibaba.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:300)atcom.alibaba.dubbo.config.ReferenceConfig.get(ReferenceConfig.java:138)atcom.alibaba.dubbo.config.spring.ReferenceBean.getObject(ReferenceBean.java:65)atorg.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)...31more實(shí)踐三:如果我單獨(dú)啟動(dòng)一個(gè)springjava容器,將服務(wù)注冊到zookeeper,再啟動(dòng)一個(gè)web應(yīng)用是可以拿到j(luò)ava容器發(fā)布的服務(wù)的。請(qǐng)問,在web應(yīng)用中,自己發(fā)布的服務(wù),自己不能夠消費(fèi)嘛????
查看完整描述

2 回答

?
一只名叫tom的貓

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊

我只能說很有可能是springmvc和spring的容器問題,dubbo中的對(duì)象是在spring容器中的,springmvc可能拿不到
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-25
  • 2 回答
  • 0 關(guān)注
  • 386 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)