
分布式技术
迷彩的博客
十二年一线研发老兵、喜欢分享、热爱开源。
展开
-
关于阿里云服务器本地访问不了的问题
一:前几天公司购买了一台阿里云服务器,让我把之前的项目都移到阿里云服务器上,我为此专门的研究了一下阿里云服务器的基本操作和安装流程,这里我说一下我们公司的服务器配置如下:系统就配置就是这个情况,下面我说一下我使用阿里云服务器的过程中遇到的各种问题,不过还好,最后都被我一一解决了,其他也少不了很多网友的热心帮助,在这里谢谢他们!二:购买阿里云服务器以后,就只有一个系统什么原创 2013-10-16 11:57:18 · 21025 阅读 · 4 评论 -
Dubbo、Spring、Zookeeper、集成基础案例(多版本兼容发布)
摘要:最近抽时间系统的学习了Dubbo的一些内容,趁有时间,整理下,顺便记录下,以防以后回顾。前面我们学校了Dubbo的参数回调,本次我们学习下Dubbo的多版本兼容发布、当一个接口实现、,出现不兼容升级时,可以用版本号过渡,版本号不同的服务相互间不引用。可以按照以下的步骤进行版本迁移:1>.在低压力时间段,先升级一半提供者为新版本2>.再将所有消费者升级为新版本3>...原创 2018-09-14 09:59:53 · 1426 阅读 · 0 评论 -
Dubbo、Spring、Zookeeper、集成基础案例(参数回调)
摘要:最近抽时间系统的学习了Dubbo的一些内容,趁有时间,整理下,顺便记录下,以防以后回顾。前面我们学校了Dubbo的xml、注解方式,本次我们学习下Dubbo的参数回调。一:运行环境1>:JDK 1.82>:IDEA 2018.13>:Zookeeper 3.x4>:Maven 3.25>:Dubbo 2.8.4二:项目结构三:...原创 2018-09-13 17:26:58 · 710 阅读 · 0 评论 -
Dubbo、Spring、Zookeeper、集成基础案例(异步调用 Dubbo 2.6.x版本之前的异步调用方式)
摘要:最近抽时间系统的学习了Dubbo的一些内容,趁有时间,整理下,顺便记录下,以防以后回顾。前面我们学校了Dubbo的xml、注解方式,本次我们学习下Dubbo的异步调用 Dubbo 2.6.x版本之前的异步调用方式。一:运行环境1>:JDK 1.82>:IDEA 2018.13>:Zookeeper 3.x4>:Maven 3.25>:Du...原创 2018-09-13 17:15:56 · 2183 阅读 · 0 评论 -
Dubbo、Spring、Zookeeper、集成基础案例(注解方式)
摘要:最近抽时间系统的学习了Dubbo的一些内容,趁有时间,整理下,顺便记录下,以防以后回顾。一:运行环境1>:JDK 1.82>:IDEA 2018.13>:Zookeeper 3.x4>:Maven 3.25>:Dubbo 2.8.4二:项目结构三:创建服务提供者工程pom.xml<?xml version="1...原创 2018-09-12 11:46:41 · 1120 阅读 · 0 评论 -
Dubbo、Spring、Zookeeper、集成基础案例(XML方式)
摘要:最近抽时间系统的学习了Dubbo的一些内容,趁有时间,整理下,顺便记录下,以防以后回顾。一:运行环境1>:JDK 1.82>:IDEA 2018.13>:Zookeeper 3.x4>:Maven 3.25>:Dubbo 2.8.4二:项目结构三:创建服务提供者工程<?xml version="1.0" encod...原创 2018-09-12 11:16:15 · 334 阅读 · 0 评论 -
Dubbo服务调用,时好时坏,一会儿调用正常,一会儿调用不正常?
摘要:昨天上线个新版本的dubbo服务到预发布环境,今天来验证功能,发现,其中一个接口调用,1次正常,下一次就不正常,再刷新又正常了,这到底是什么问题呢,我们来分析下:一:问题排查:1.首先查看是不是部署了多台服务提供者,如果是停掉其中一台,这么做以后,发现还是有问题2.再次排查,通过dubbo admin管理端,查询了注册到zookepper里面的服务有两个版本,但是服务提供者只要1...原创 2018-06-05 11:07:08 · 6615 阅读 · 4 评论 -
Spring Boot 整合 RabbitMQ 之 Fanout Exchange模式 (三)
摘要:那前面已经介绍过了Direct模式 (一)Topic转发模式 (二),这次介绍下Fanout Exchange形式又叫广播形式,因此我们发送到路由器的消息会使得绑定到该路由器的每一个Queue接收到消息,这个时候就算指定了Key,或者规则(即上文中convertAndSend方法的参数2),也会被忽略!那么直接上代码,发送端配置如下:package com.micai.sprin原创 2017-11-06 17:35:27 · 9424 阅读 · 0 评论 -
Spring Boot 整合 RabbitMQ 之 Topic转发模式 (二)
摘要:上一篇介绍了Direct模式的消息发生机制,这篇介绍下Topic转发模式的消息发生机制。一:首先我们看发送端,我们需要配置队列Queue,再配置交换机(Exchange),再把队列按照相应的规则绑定到交换机上:package com.micai.springboot.mq.config;import com.micai.springboot.base.BaseConf原创 2017-11-06 17:26:58 · 1677 阅读 · 0 评论 -
Spring Boot 整合 RabbitMQ 之 Direct模式 (一)
摘要:Spring Boot 整合RabbitMQ 实现消息发生和接收。一:RabbitMQ的介绍:RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多,包括ActiveMQ(apache公司的),RocketMQ(阿里巴巴公司的,现已经转让给apache).消息中间件的工作过程可以用生产者消费者模型来表示.即,生产者不断的原创 2017-11-06 17:12:18 · 1620 阅读 · 0 评论 -
Spring Boot+Spring Security+JWT 实现 RESTful Api 认证 (一)
摘要:用spring-boot开发RESTful API非常的方便,在生产环境中,对发布的API增加授权保护是非常必要的。现在我们来看如何利用JWT技术为API增加授权保护,保证只有获得授权的用户才能够访问API。一:开发一个简单的API在IDEA开发工具中新建一个maven工程,添加对应的依赖如下:<dependency> <gro...原创 2017-09-13 14:39:51 · 98495 阅读 · 38 评论 -
Zookeeper的单机模式搭建(一):
1.Zookeeper的单机模式搭建下载ZooKeeper:http://pan.baidu.com/s/1pJlwbR9tar -zxvf zookeeper-3.4.5.tar.gz 重命名:mv zookeeper-3.4.5 zk配置文件:在conf目录下删除zoo_sample.cfg文件,创建一个配置文件zoo.cfg。tickTime=20原创 2017-01-11 02:34:13 · 452 阅读 · 0 评论 -
Dubbo 学习、面试、总结
摘要:一直都在使用Dubbo,前面也写了一些Dubbo相关的文章,今天总结一下,仅供参考,如有哪里不对,请各位友友指正批评!一:Dubbo介绍和总结系列一:1、什么是Dubbo?Dubbo是阿里巴巴开发用来治理服务的中间件,资源调度和治理中心的管理工具。2、ZooKeeper节点类型?ZooKeeper节点是有生命周期的,这取决于节点的类型,在ZooKeeper中,节点类型可以...翻译 2018-10-18 11:23:38 · 846 阅读 · 0 评论