分布式
千羽公子
这个作者很懒,什么都没留下…
展开
-
40 道 Dubbo 面试题及答案
1、Dubbo是什么?Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化项目。2、为什么要用Dubbo?因为是阿里开源项目,国内很多互联网公司都在用,已经经过很多线上考验。内部使用了 Netty、Zookeeper,保证了高性能高可用性。使用 Dubbo 可以将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,可用...转载 2018-10-12 11:37:30 · 800 阅读 · 0 评论 -
RPC和http的区别是什么,有什么优缺点
1.首先介绍一下http和rpchttp:是指从客户端到服务端的请求消息rpc:是远程过程调用协议2.区别2.1:http协议http请求是使用具有标准定义的通用的接口定向到资源的,这些语义能够被中间组件和提供服务的来源机器进行解释。这样会使得一个应用支持分层的转换和间接层,并且独立于消息的来源,这对于一个internet规模,多个组织,无法控制的可伸缩的信息系统来说,是非...原创 2019-08-12 18:56:52 · 3455 阅读 · 0 评论 -
springboot启动报错:找不到加载主类(三)
不知道这算不算是一个常识,反正我是刚知道的(菜鸟就是菜鸟),发现项目被maven clean之后,在启动,就会报找不到加载主类,以前没有注意过。这时候需要选中项目,右键找到maven-maven install 一下,就好了。...原创 2019-06-05 09:23:42 · 1998 阅读 · 0 评论 -
springBoot启动报找不到加载主类的解决办法《二》
记得写过一篇关于springboot项目启动报找不到类的情况,问题是同样的问题,但是解决的办法有些不同。根据自己在什么情况下遇到这样的问题的,还是要自己具体分析的,这里只记录这次可以解决的办法;本次接触的项目是一个分布式的项目,是个新搭建的环境(自己乱整的),在启动其中一个项目的时候,报了找不到加载主类的情况,maven clean没有解决问题,就想着把其余的项目,先整改不报错,然后给整个项目...原创 2019-06-04 18:03:26 · 3428 阅读 · 0 评论 -
导入maven项目,在maven dependentcies中jar报错解决
在导入maven项目的时候,运行提示找不到主类,项目看着没有报错,从build path进入这个界面,发现有报错报错的是Maven Dependencies里面的jar(这里的报错已解决)missing不存在,这里就重新更新一下项目。解决办法:选中项目右键maven->updateproject,跳出弹窗这里要勾选ForceUpdate。。,然后点击ok。...原创 2019-06-04 16:33:34 · 527 阅读 · 0 评论 -
本地搭建zookeeper环境之报错处理
在搭建过程中遇到zookeeper报错问题。刚开始只是注意了不是内部命令这样的问题,就在网上搜了一下,很吃力,没有找对方向;在网上发现了重点:Error: JAVA_HOME is not set.应该是java的问题。查看一下,发现没有配置 JAVA_HOME,配置的是全路径。没办法,就改了一下,发现还是报错,那应该不是这个问题,后来又搜了一下,解决了,送上修改文件在...原创 2019-06-04 11:00:46 · 425 阅读 · 0 评论 -
springboot+dubbo项目启动报错,org/apache/curator/RetryPolicy
启动分布式项目的时候,遇到Caused by: java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy这样的错误:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy at com.alibaba...原创 2019-06-05 10:56:53 · 2690 阅读 · 0 评论 -
创建maven父子结构的聚合项目
1.首先创建一个普通的maven项目,并只留下pom文件:修改pom.xml文件,把pacakage改成pom<packaging>pom</packaging>修改pom.xml文件后,项目上有错的话,可以试试右击maven》update project2.新建maven模块打开pom.xml的overview方式,点击create;找到里面的mo...原创 2019-03-12 22:21:51 · 456 阅读 · 0 评论 -
org.springframework.stereotype.Service和com.alibaba.dubbo.config.annotation.Service两种service的区别
项目中遇到的问题,很无头绪,记录一下这两个的使用方法:org.springframework.stereotype.Serviceorg.springframework.stereotype.Service是spring的注解,用于标注业务层组件(service)。标注了的组件需要在配置文件里有这样的配置<context:component-scan base-package="这...转载 2018-12-12 11:05:20 · 1554 阅读 · 0 评论 -
关于项目中遇到的错误org.springframework.beans.factory.BeanCreationException
在整合springboot过程中,遇到错误真是无头绪,开始主要是这两个:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'makeSqlSessionFactoryBean' defined in class path resource [com/MyBatisConf...原创 2018-12-12 20:10:10 · 15950 阅读 · 1 评论 -
牛逼哄哄的 RPC 框架,底层到底什么原理?
来源地址:https://mp.weixin.qq.com/s/NUnpBM_m3760HL0thGoIvQ1. RPC框架的概念RPC(Remote Procedure Call)–远程过程调用,通过网络通信调用不同的服务,共同支撑一个软件系统,微服务实现的基石技术。使用RPC可以解耦系统,方便维护,同时增加系统处理请求的能力。上面是一个简单的软件系统结构,我们拆分出来用户系...转载 2018-11-10 09:01:33 · 1542 阅读 · 0 评论 -
构建高可用ZooKeeper集群
原文地址:https://mp.weixin.qq.com/s/hskSKdRZI1--yWh35Kn1mgZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。由于 ZooKeeper 便捷的使用方式、卓越的性能和良好的稳定性,被广泛地应用于诸如 Hadoo...转载 2018-10-15 14:31:57 · 131 阅读 · 0 评论 -
安装zookeeper3.5.5闪退的问题
安装zookeeper出现错误,前段时间也写过类似的记录,只不过这次好像不太一样,不是因为JDK问题。排错,在bin文件夹里找到zkServer.cmd,在最后加上pause,如再次启动出现这样的错误:这下问题应该就好解决了,搜了一下,发现是个很无奈的错误,是因为版本的问题。版本3.5.5有两个文件夹反正我是很自觉的下载了最后一个压缩包,然后执行就出现闪退的现象;原因是...原创 2019-10-05 17:31:53 · 499 阅读 · 0 评论