dubbo启动后访问报错:java.lang.IllegalStateException: Failed to check the status of the service

IP不能作为rocketmq 的topic org.apache.rocketmq.client.exception.MQClientException: The specified topic[182.16.226.45] contains illegal characters, allowing only ^[%|a-zA-Z0-9_-]+$ For more information, please visit the url, htt... 阅读详情

是否满足一下条件:

我的开发环境:虚拟机centerOS 6.9,虚拟机 jdk 1.7  ,maven 插件:tomcat 1.7,jdk 1.7
请保持:开发环境的版本,和运行环境的版本一致


a.虚拟机的防火墙是否关闭,报错的原因不一定是由防火墙引起的,通常在学习测试的情况下是关闭防火墙的。
关闭命令:service iptables stop,关闭开机防火墙自起:chkconfig iptables off,查看状态:service iptables status。

b.在本机 cmd命令窗口 中是否可以 ping 通虚拟机,ping  192.168.25.128 

c.在虚拟机时正确安装zookeeper,其实不是安装,解压zookeeper-3.*.*.tar.gz就可以了,在conf文件中重命名zoo_simple.cfg为zoo.cfg,在配置文件中可以修改data=***的存放目录,创建 data文件夹 推荐在zookeeper的直接子目录下





 
 

d.springmvc.xml(消费方),给dubbo配上了controller,自己也要配上controller;applicationContext.xml(提供方),给dubbo配上了service接口的实现类,自己也要配上service接口的实现类

消费方的配置文件如下:

    <!--dubbo配置-->
    <dubbo:application name="dubbo-web"></dubbo:application>
    <dubbo:registry address="zookeeper://192.168.25.128:2181"></dubbo:registry>
    <dubbo:annotation package="com.codeyearn.demo.controller"></dubbo:annotation>
    
    <!--加上这一句代码-->
    <context:component-scan base-package="com.codeyearn.demo.controller">           
    </context:component-scan>

 提供方的配置文件如下:
 

    <!--dubbo配置-->
    <dubbo:application name="dubbo-service"></dubbo:application>
    <dubbo:registry address="zookeeper://192.168.25.128:2181"></dubbo:registry>
    <dubbo:annotation package="com.codeyearn.demo.service.impl"></dubbo:annotation>

    <!--加上这句代码-->
    <context:component-scan base-package="com.codeyearn.demo.service.impl">        
    </context:component-scan>

 

我的项目结构:

 

核心代码:


访问成功:

本项目的源码: 

SSM医院随访系统ZIP包实战指南:基层医疗结构化沟通落地 结构化病情交流与随访管理是基层医疗信息化的核心能力,其本质是将微信、电话、纸本等非正式沟通沉淀为可追溯、带角色、有时序、能关联的结构化数据流。基于SSM框架(Spring+SpringMVC+MyBatis)构建的轻量级Java Web系统,凭借强兼容性、低运维依赖和本地化部署特性,成为医院信息科快速落地随访闭环的首选技术路径。它不追求微服务或前端炫技,而聚焦于真实环境下的可用性——如Windows Server+Tomcat 8.5一键部署、Oracle/SQL Server多库适配、JSP与老系统无缝集 阅读详情

相关推荐

Superpowers:可编程AI协作协议与Skill工程化实践

AI编程正从提示词驱动迈向工程化协作新范式。Superpowers并非传统代码补全工具,而是一套定义清晰、可版本控制、可调试复用的AI协作协议——它将AI能力抽象为带输入校验、执行管道、输出契约和元数据声明的Skill(类DSL构件),再通过状态驱动的Workflow编排实现跨平台、可熔断、含人工Checkpoint的自动化流水线。其核心价值在于解决AI生成代码长期存在的不可复现、不可审计、不可交接三大痛点,支撑OpenAPI转TS、Figma转Vue等高复用场景落地。本文深入解析Skill设计四重契约与P

weixin_31124163的博客 376

java.lang.IllegalStateException: Failed to check the status of the service 的解决办法

问题概述 这个问题是在分布式微服务开发过程中遇到的,其中主要使用的框架包括: 分布式应用程序协调服务 > zookeeper 资源调度和治理中心的管理工具 > dubbo 在进行远程调用其它程序的接口时,一直报错,并提示 “Failed to check the status of the service ”未能检查服务的状态,接口调用如下: Url地址: zook...

Spring Boot-Common On With You 2万+

tree_sitter多语言解析器配置实战指南

本文是一份详细的Tree-sitter多语言解析器配置实战指南。文章从零开始,手把手指导如何搭建Python环境、安装指定版本的tree-sitter库、下载并编译多种语言的语法规则,最终构建一个统一的解析器库。通过实战代码演示了如何初始化解析器、解析代码并遍历语法树,旨在帮助开发者高效处理多语言代码分析任务,并分享了高级技巧与常见问题排坑经验。

weixin_29245767的博客 267

Dubbo 消费者启动报错java.lang.IllegalStateException: Failed to check the status of the service com.

在命令窗口输入ipconfig查看网卡IP地址。

qq_52080086的博客 967

STM32F030F4P6 ADC多通道定时器触发DMA搬运

主函数中等待转换完成的标志位,然后打印出来。ADC回调函数中将数值赋值给变量。配置定时器1s读一次。

qq_24426625的博客 1355

win10自动修复-无限循环【通用完美】超简单解决办法

2020.02.14今个我的笔记本电脑(Thinkpad Carbon 7 X1)(win10)早晨起来发现蓝屏,上面显示自动修复失败,重启后依然自动修复失败,不断手动重启,始终是修复失败。然后上网开始搜集资料找解决办法。 前边介绍关闭自动修复,如何找出错文件的方法;如果想看最终解决办法,直接看第三部分 上网就会发现这种现象很常见,同时是电脑自动安装系统更新,或者安装某些驱动出现。解决办法也大...

y15941300574的博客 19万+

[Dubbo]消费者启动失败: java.lang.IllegalStateException: Failed to check the status of the service com.

首先检查dubbo暴露的服务和配置以及包,暴露服务的实现类使用了@DubboService,并且配置文件中扫描包路径正确。尝试搭建Nacos整合dubbo Demo过程中,服务提供者能够正确启动并成功注册到Nacos注册中心,但消费者模块启动后一直异常导致服务终止。检查服务消费者:检查报错信息中的IP和本机ip是否一致,如果不一致的话需要在网络设置里面禁用其他网卡。在检查消费者服务的时候发现错误:消费者接口的定义需要跟服务提供者完全一致,需要注意包名也需要相同。可以推断服务提供者应该是没问题的。

2301_76212351的博客 1156

[AHK] 自动化获取通达信股票代码:从消息钩子到数据提取

本文详细介绍了如何使用AHK(AutoHotkey)通过Windows消息钩子技术自动化获取通达信股票代码,实现高效数据提取和交易自动化。文章涵盖消息机制原理、AHK脚本开发、性能优化及安全注意事项,为股票交易者提供了一套完整的解决方案。

weixin_42614269的博客 617

Dubbo 常见错误及解决方法

导读『StabilityGuide』是阿里多位阿里技术工程师共同发起的稳定性领域的知识库开源项目,涵盖性能压测、故障演练、JVM、应用容器、服务框架、流量调度、监控、诊断...

阿里巴巴中间件 1827

Windows环境下DataEase一站式安装指南(含WSL2+Docker配置)

本文详细介绍了在Windows环境下通过WSL2和Docker快速部署DataEase的完整教程。从WSL2配置、Docker环境搭建到DataEase离线安装,逐步指导用户完成一站式部署,特别适合需要快速搭建数据分析平台的开发者。教程包含常见问题解决方案和性能优化技巧,帮助用户高效使用这款国产开源数据可视化工具。

weixin_42526166的博客 393

在 Eclipse 中接入 DeepSeek:开启 Java 开发新效率

DeepSeek 能够根据自然语言描述,精准生成高质量的 Java 代码片段。无论是简单的方法编写,比如 “编写一个 Java 方法,用于计算两个整数的乘积”,还是复杂的类和功能模块创建,例如 “创建一个 Java 类,实现文件的读写操作,并包含异常处理机制”,它都能快速给出合理且可运行的代码示例。DeepSeek 生成的代码不仅实现了基本功能,还遵循 Java 的编码规范,添加了必要的注释,让代码更易于理解和维护,大大节省了开发者从头编写代码的时间和精力。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 4067

dubbo报错没有提供者Caused by: java.lang.IllegalStateException: Failed to check the status of the service

在使用dubbo,分别启动服务层工程和表现层工程的时候,tomcat出现以下报错信息: Caused by: java.lang.IllegalStateException: Failed to check the status of the service cn.campus.service.ItemService. No provider available for the service ...

weixin_42133396的博客 9179

Unreal5从入门到精通之如何录制360°VR全景视频

摘要:本文详细介绍了使用虚幻引擎(UE)生成360°全景视频的完整流程。首先需启用MovieRender Queue和Panoramic Capture插件,准备场景并设置相机序列。通过影片渲染队列选择8K分辨率输出PNG序列帧,利用ffmpeg工具转换为MP4格式,最终获得高精度全景视频。该方法适用于VR内容开发,能以较低性能消耗实现影院级画质,特别适合冥想类应用场景。教程涵盖从插件配置到后期合成的全链路操作,为开发者提供高效的全景内容生产解决方案。(150字)

TxNet 1402

关于启动dubbo服务时Failed to check the status of the service x.x.x.x.xApi. 错误

具体报错如下 Caused by: java.lang.IllegalStateException: Failed to check the status of the service com.tanhua.dubbo.api.UserInfoApi. No provider available for the service com.tanhua.dubbo.api.UserInfoApi from the url spring-cloud://localhost:9090/org.apache.dub

weixin_47900124的博客 3325

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

dubbo报错Caused by: java.lang.IllegalStateException: Failed to check the status of the service com.sea

在使用dubbo,写了个简单的SayHello进行测试,分别启动服务层工程和表现层工程的时候,出现以下报错信息: Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demoService': FactoryBean threw exception on object creation; nested exception is

Poolweet_的博客 1468

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Dubbo 大坑 :Caused by: java.lang.IllegalStateException: Failed to check the status of the service

Dubbo 大坑Caused by: java.lang.IllegalStateException: Failed to check the status of the service

Java是世界上最好的语言 1950

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

java.lang.IllegalStateException: Failed to check the status of the service

SpringBoot+Dubbo报错java.lang.IllegalStateException: Failed to check the status of the service发送错误错误原因修改成功后 发送错误 注册服务正常启动,消费服务启动报错 ![错误详细](https://img-blog.csdnimg.cn/20190713153822786.png?x-oss-process...

qq_39261894的博客 4787

dubbo项目启动失败,服务提供者注册失败java.lang.IllegalStateException: Failed to check the status of the service

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demoService': FactoryBean threw exception on object creation; nested exception is ja...

梁山伯与伏地魔的博客 1万+

Dubbo:java.lang.IllegalStateException: Failed to check the status of the service com.xiaohou.service

dubbo注册zookeeper失败

qq_43653436的博客 741

报错:java.lang.IllegalStateException: Failed to check the status of the service com.pinyougou.sellergo

java.lang.IllegalStateException: Failed to check the status of the service com.pinyougou.sellergoods.service.BrandService. No provider available for the service com.pinyougou.sellergoods.service.Brand...

MZ199290的博客 1213

Caused by: java.lang.IllegalStateException: Failed to check the status of the service com.atguigu.gm

学习dubbo过程中遇到的bug以及解决方法

m0_62946761的博客 8133

dubbo 3服务消费源码分析

前言 紧接上文,dubbo 3服务注册源码分析,本文开始分析dubbo 3服务消费源码,消费端的源码相对注册端来说要更加复杂一些 首先需要了解以下,服务消费需要做哪些操作,本文从dubbo和springboot的结合开始分析 服务消费必须做的以下一些事情 扫描@DubboReference的字段,并把这些对象注入到spring中成为bean,后续其他字段无论使用@DubboReference还是@Autowird都能够注入对象 注入的对象在被调用时必定会发起一个远程RPC调用访问远程服务,这个就很容易想到

qq_31086797的博客 1986

Dubbo中消费端报错Caused by: java.lang.IllegalStateException: Failed to check the status of th

消费端代码: @EnableAutoConfiguration public class DubboConsumerBoot...

1582

dubbo遇到的问题

dubbo缺省会在启动时检查依赖是否可用,不可用就抛出异常,阻止spring初始化完成,check属性默认为true。测试时有些服务不关心或者出现了循环依赖,将check设置为false 为了让方便开发测试,线下环境只有一个注册中心,这时候如果又一个正在开发中的服务提供者,可能会影响消费者不能正常运行。可以让服务提供方只订阅不发布,register=false,通过直连指定url<dubbo:reference id="someService" interface="com.abc.service..

乐乐的博客 914
上一篇: 学Java,需要学那些知识、课程、技术?来,我来告诉你!精品!!!
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值