- 博客(7)
- 收藏
- 关注
原创 浅谈SpringCloud里面的Zuul(路由器&过滤器)
前奏曲: 在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请求的url,路由到相应的服务。当添加API网关后,在第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制,后将请求均衡分发给后台服务端。其实Zuul 相当于是设备和 Netflix 流应用的 Web 网站后端所有请求的前门,其充当的作用更多是网关,更加简单的理解就是相当与W...
2018-04-16 19:10:16 458
原创 浅谈SpringCloud里面的声明式REST客户端(Feign)
首先Feign是SpringCloud提供的我个人理解是一个用于连接的一个REST客户端的工具1. 在使用前一定要添加以来,然后要注册到Eureka的注册中心。这样才能保证通讯。然后还要添加Feign的依赖。2. 在启动类上面加上这两个注释才能保证服务的发现其中@EnableDiscoveryClient的作用就是作为服务的发现(可理解为声明 -> Eureka ) @Enabl...
2018-04-14 17:38:02 734
原创 浅谈SpringCloud里面的Eureka(和ZooKeeper的对比)
Spring Cloud Eureka我们使用微服务,微服务的本质还是各种API接口的调用,那么我们怎么产生这些接口、产生了这些接口之后如何进行调用那?如何进行管理哪?答案就是Spring Cloud Eureka,我们可以将自己定义的API 接口注册到Spring Cloud Eureka上,Eureka负责服务的注册于发现,如果学习过Zookeeper的话,就可以很好的理解,Eu...
2018-04-13 16:52:08 2319
原创 阿里云Centos7安装Nginx
摘要:我准备安装到/usr/local目录下1.cd/usr/local2.安装GCC和GCC-C++yuminstallgccyuminstall-ygccgcc-c++3.安装pcre库cd/usr/local/wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gztar-zxvfpcre-8...
2018-04-09 10:53:27 262
转载 阿里云Centos7安装Java环境(Tomcat)
在本地开发环境,应用正常启动。在CentOS测试环境,应用启动速度也是正常的。但是在阿里云的生产环境,tomcat启动超级慢,并且在最终打印出来以下内容:org.apache.catalina.util.SessionIdGenerator createSecureRandomINFO: Creation of SecureRandom instance for session ID gener...
2018-04-09 09:26:03 196
转载 阿里云Centos7安装Java环境(MySQL)
正确的安装mysql5姿势是要先安装带有可用的mysql5系列社区版资源的rpm包[root@iZ28gvqe4biZ ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm获取http://dev.mysql.com/get/mysql-community-release-el7-5.noarc...
2018-04-09 09:14:22 392
转载 阿里云Centos7安装Java环境(JDK1.8)
1、下载 jdk1.8,我下载的jdk-8u121-linux-x64.tar.gz,使用FileZilla上传至/home/ftp,在/usr/lib/jvm创建目录sudo mkdir /usr/lib/jvm1解压/home/ftp到刚才创建目录/usr/lib/jvmsudo tar -zxvf jdk-8u121-linux-x64.tar.gz -C /usr/lib/jvm12、配置...
2018-04-09 09:08:01 576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人