原文:记一次dubbo服务的简单使用

现在接触的项目均由webservice的调用方式转为dubbo调用了,所想着自己走一下相关流程,亲身操作一下java服务使用dubbo框架进行调用。 先简单说说dubbo与webservice的区别,两者基于的通信协议不通,dubbo基于rpc: Remote Procedure Call Protocol 远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协 ...

2018-10-30 15:25 0 1171 推荐指数:

查看详情

一次Dubbo服务注册异常

公司项目重构,把dubbo版本从2.5.8升级为2.6.2。升级后在本地运行一点问题都没有;可是通过公司自研的发布系统将项目发布到测试环境的linux服务器下面后,出现了dubbo服务未注册的现象。刚出现这问题,大家都一脸懵逼,毕竟在本地跑起来非常顺畅。但问题总是要解决 ...

Wed Nov 07 22:52:00 CST 2018 1 2209
一次dubbo服务丢失的问题排查

主要环境与用到的(关键)组件: 首先是服务报错: 很多使用dubbo的同学对这个报错信息应该都不陌生,一般情况下,如果没有配置好生产端、消费端或者注册中心,启动的时候就会报这个错。但这里的情况是,消费端和生产端都已经正常运行了一段时间了,大概10天左右,突然报 ...

Thu Feb 24 17:42:00 CST 2022 0 2615
一次dubbo服务发现导致的OOM

来的阅读,在介绍这次故障之前,我们首先介绍一下我司的dubbo服务发现的流程。 dubbo服务发现流程 ...

Fri Oct 30 21:46:00 CST 2020 1 400
一次tplmap的简单使用案例

一次tplmap的简单使用案例 Tplmap简介 Tplmap是一个python工具,可以通过使用沙箱转义技术找到代码注入和服务器端模板注入(SSTI)漏洞。该工具能够在许多模板引擎中利用SSTI来访问目标文件或操作系统。一些受支持的模板引擎包括PHP(代码评估),Ruby(代码 ...

Thu Aug 06 01:22:00 CST 2020 1 3554
一次简单的微服务项目拆分

领域驱动模型 领域驱动DDD 告诉了我们最开始要把分层搭建好,然后专注于自身领域中。根据划定不同的领域来构建不通的限界上下文来指定领域边界。 理论上我们都知道或者了解了,但是 ...

Fri Sep 04 18:36:00 CST 2020 0 470
一次线上dubbo服务超时和线程池满问题排查

线上某dubbo服务A调用dubbo服务B的接口X方法,调用端A日志中出现了很多超时的情况,提供端B该接口X超时时间设置为60s; 查看提供端B的日志,报了很多线程池满的异常: 服务B部署了4个节点,仅1个节点有线程池满情况; 服务B的dubbo配置如下,线程池固定700个线程 ...

Thu Sep 20 06:46:00 CST 2018 0 2901
一次深坑,dubbo暴露的服务无法注册到zookeeper的原因

项目用的架构,springboot,dubbo,zookeeper dubbo的provider作为服务单独使用,里面的service实现类使用了@Transactional注解,想集成spring的事物, 但是只要加上该注解,该服务就不会注册到zookeeper上了,也不报错,找了很久的原因 ...

Tue Aug 28 04:37:00 CST 2018 2 2911
一次使用dubbo过程中版本冲突导致的坑

前言:2019年09月23日临下班,产品的一个变更需求临近尾声阶段。本地测试OK,兴致冲冲的想着发布到测试环境,验证一下没有问题,五分钟结束战斗,明天就开始下个需求了。随在CE(公司的devOps系统 ...

Wed Sep 25 04:08:00 CST 2019 0 719
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM