06 2019 档案
为什么说要搞定微服务架构,先搞定RPC框架
摘要:今天开始聊一些微服务的实践,第一块,RPC框架的原理及实践,为什么说要搞定微服务架构,先搞定RPC框架呢? 一、需求缘起 服务化的一个好处就是,不限定服务的提供方使用什么技术选型,能够实现大公司跨团队的技术解耦,如下图: 服务A是欧洲团队提供服务,欧洲团队的技术背景是Java,可以用Java实现服务
阅读全文
Dubbo服务集群容错
摘要:Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配置就能够实现分布式服务调用,也就是说服务提供方(Provider)发布的服务可以天然就是集群服务,比
阅读全文
Nacos 解读:服务发现客户端
摘要:Nacos是阿里巴巴的微服务开源项目,用于服务发现和配置管理,开源以来我就一直关注,在此准备以几篇文章来窥其全貌,但大段大段贴代码就没必要了,这里用自己的一些理解和总结来帮助大家理解。文章将基于截止目前最新发布的0.8版本,Nacos的使用方式参考官方文档即可,这里主要从原理和实现上来讲。 Naco
阅读全文
MongoVUE(1.6.9.0)登录提示:Connection was refused的解决办法
摘要:日志文件上描述: 解决办法: 1、停止MongoDB的服务,将注册表中的配置认证(--auth)去掉; cmd中输入regedit,到注册表,找到以下路径: 2、再次启动MongoDB的服务,打开CMD,输入mongo 3、依次输入以下命令: 然后得到:WriteResult({ "nMatched
阅读全文
maven/gradle 打包后自动上传到nexus仓库
摘要:前提: nexus的相关repository必须设置允许redeploy,参考下图: maven项目: pom.xml中增加以下节点: <distributionManagement> <repository> <id>nexus-3rd</id> <url>http://localhost:808
阅读全文
idea中怎么忽略(ignore)掉 .idea等文件
摘要:idea需要下载一个专门的plugins 来ignore .idea *.iml等文件 idea需要下载一个专门的plugins 来ignore .idea *.iml等文件 idea需要下载一个专门的plugins 来ignore .idea *.iml等文件 idea需要下载一个专门的plugi
阅读全文
使用Nexus搭建Maven本地仓库
摘要:在工作中可能存在有些开发机器不能上网,大量的机器获取jar包会导致公司网络很慢,还有时候公司会自己发布自己的项目版本,其他的项目可能会依赖引用到,所以就需要用到Maven的本地仓库。 下面就这个构建本地Maven仓库进行阐述。 Nexus 一:介绍 Nexus是Maven的仓库管理器,用来搭建一个本
阅读全文
org.slf4j.helpers.Log4jLoggerFactory is not on classpath. Good!
摘要:View Javadoc
阅读全文
Windows下安装ZooKeeper
摘要:官方主页: https://zookeeper.apache.org/ 选择合适的镜像地址下载ZooKeeper http://mirrors.hust.edu.cn/apache/zookeeper/ 这里选择最新的zookeeper-3.5.1-alpha版本 下载好后解压即可 解压完毕后将co
阅读全文