网站首页 站内搜索

搜索结果

查询Tags标签: Invoker,共有 24条记录
  • Dubbo源码(八) - 负载均衡

    前言 本文基于Dubbo2.6.x版本,中文注释版源码已上传github:xiaoguyu/dubbo 负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行。 例如:在Dubbo中,同一个服务有多个服务提供者,每个服务提供者所在的机器性能不…

    2022/8/16 14:53:04 人评论 次浏览
  • Dubbo是如何进行远程服务调用的?(源码流程跟踪)

    首先会分析Dubbo是如何进行远程服务调用的,如果不了解dubbo的服务暴露和服务调用,请去看前两篇dubbo的文章,然后后面我还会说一下dubbo的SPI机制 当我们在使用@reference 注解的时候,来调用我们的提供者的Service对象的时候,Dubbo中的服务调用是怎么实现的 Dubbo的远…

    2022/2/25 1:27:40 人评论 次浏览
  • MySql-函数、存储过程、触发器

    1.函数 CREATE DEFINER=`april_admin`@`%` FUNCTION `my_func`() RETURNS int(11) BEGIN#Routine body goes here...INSERT INTO student (`name`) VALUES ("名字");RETURN 0; END 函数必须有返回值 2.存储过程 CREATE DEFINER=`april_admin`@`%` PROCEDURE `in…

    2022/1/26 19:06:02 人评论 次浏览
  • dubbo源码分析第二十二篇一dubbo负载均衡-ConsistentHashLoadBalance及一致性hash算法

    ConsistentHashLoadBalance 原理图第一步: 基于网络地址hash构建虚拟一致性hash表获取接口与方法名 每个方法构建一致性hash选择器 通过选择器选择一个Invoker基于调用方法参数值hash获取hash结果选择器选择Invoker的依据: 方法的参数值hash以及参与hash的方法参数数量 默…

    2022/1/20 17:42:17 人评论 次浏览
  • dubbo源码分析第二十二篇一dubbo负载均衡-ConsistentHashLoadBalance及一致性hash算法

    ConsistentHashLoadBalance 原理图第一步: 基于网络地址hash构建虚拟一致性hash表获取接口与方法名 每个方法构建一致性hash选择器 通过选择器选择一个Invoker基于调用方法参数值hash获取hash结果选择器选择Invoker的依据: 方法的参数值hash以及参与hash的方法参数数量 默…

    2022/1/20 17:42:17 人评论 次浏览
  • Dubbo服务消费者Consumer启动流程(五)

    在看完上篇的服务提供者启动流程之后,再来看消费者的启动流程就简单很多了,其大体的设计流程是差不多的。服务消费者的启动主要调用ReferenceConfig#get(), get方法跟服务提供者的export方法类似,主要关注checkAndUpdateSubConfigs和init方法。ReferenceConfig#checkAn…

    2021/12/28 23:12:10 人评论 次浏览
  • Dubbo服务消费者Consumer启动流程(五)

    在看完上篇的服务提供者启动流程之后,再来看消费者的启动流程就简单很多了,其大体的设计流程是差不多的。服务消费者的启动主要调用ReferenceConfig#get(), get方法跟服务提供者的export方法类似,主要关注checkAndUpdateSubConfigs和init方法。ReferenceConfig#checkAn…

    2021/12/28 23:12:10 人评论 次浏览
  • Dubbo系列笔记之服务引用过程,不服不行,华为笔试Java编程题

    // 是否为泛化接口 if (!ProtocolUtils.isGeneric(generic)) { String revision = Version.getVersion(interfaceClass, version); if (revision != null && revision.length() > 0) { map.put(REVISION_KEY, revision); } // 获取接口的方法列表,加入 map St…

    2021/12/22 11:20:27 人评论 次浏览
  • Dubbo系列笔记之服务引用过程,不服不行,华为笔试Java编程题

    // 是否为泛化接口 if (!ProtocolUtils.isGeneric(generic)) { String revision = Version.getVersion(interfaceClass, version); if (revision != null && revision.length() > 0) { map.put(REVISION_KEY, revision); } // 获取接口的方法列表,加入 map St…

    2021/12/22 11:20:27 人评论 次浏览
  • 深度分析Dubbo SPI源码,扩展Dubbo Validation (groups)

    前言 架构是网关直接通过泛化调用Dubbo服务,不同于web Controller使用spring mvc模块来做到参数注解校验。不过不用担心Dubbo也考虑到了这一点,基于SPI机制提供了ValidationFilter 那我们就来看看他是如何实现的。 Dubbo源码实现 Dubbo SPI定义 你可能要问问了什么是Dub…

    2021/12/1 22:36:16 人评论 次浏览
  • 深度分析Dubbo SPI源码,扩展Dubbo Validation (groups)

    前言 架构是网关直接通过泛化调用Dubbo服务,不同于web Controller使用spring mvc模块来做到参数注解校验。不过不用担心Dubbo也考虑到了这一点,基于SPI机制提供了ValidationFilter 那我们就来看看他是如何实现的。 Dubbo源码实现 Dubbo SPI定义 你可能要问问了什么是Dub…

    2021/12/1 22:36:16 人评论 次浏览
  • JBoss中间件漏洞

    目录 一、JBoss是什么? 二、安装环境 1. Jdk 2. 下载JBoos4、6,并进行配置 三、 反序列漏洞 1. HttpInvoker 组件(CVE-2017-12149) 2. JMXInvokerServlet组件(CVE-2015-7501) 3. JBossMQ(CVE-2017-7504) 4. EJBInvokerServlet组件(CVE-2013-4810) 四、 War后门文…

    2021/11/19 6:13:39 人评论 次浏览
  • JBoss中间件漏洞

    目录 一、JBoss是什么? 二、安装环境 1. Jdk 2. 下载JBoos4、6,并进行配置 三、 反序列漏洞 1. HttpInvoker 组件(CVE-2017-12149) 2. JMXInvokerServlet组件(CVE-2015-7501) 3. JBossMQ(CVE-2017-7504) 4. EJBInvokerServlet组件(CVE-2013-4810) 四、 War后门文…

    2021/11/19 6:13:39 人评论 次浏览
  • 中间件漏洞 -- JBoss

    中间件漏洞记录--5jBoss是一个基于J2EE的开发源代码的应用服务器。 JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用。JBoss是一个管理EJB的容器和服务器,支持EJB1.1、EJB 2.0和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑…

    2021/11/17 23:44:03 人评论 次浏览
  • 中间件漏洞 -- JBoss

    中间件漏洞记录--5jBoss是一个基于J2EE的开发源代码的应用服务器。 JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用。JBoss是一个管理EJB的容器和服务器,支持EJB1.1、EJB 2.0和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑…

    2021/11/17 23:44:03 人评论 次浏览
共24记录«上一页12下一页»
扫一扫关注最新编程教程