摘要:
zuul入门案例 1、简介 在分布式系统系统中,有商品、订单、用户、广告、支付等等一大批的服务,前端怎么调用呢?和每个服务一个个打 交道?这显然是不可能的,这就需要有一个角色充当所有请求的入口,这个角色就是服务网关(API gateway) zuul优点:监控各个微服务、统一认证处理、减少客户端与各 阅读全文
摘要:
Hystrix基本使用 在讲Hystrix之前先了解一下服务雪崩: 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务,这就是所谓的"扇出"。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系 阅读全文
摘要:
搭建eureka集群 搭建三个eureka-server服务,参考文档:https://www.cnblogs.com/Y-wee/p/14129138.html 修改eureka01配置文件 spring: application: name: eureka01 server: port: 700 阅读全文
摘要:
Spring Gateway基本使用 spring gateway官方文档:https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/ Springcloud Gateway使用了Webflux中的reactor- 阅读全文
摘要:
eureka-server入门案例 创建父工程 创建父工程,用于版本管理,修改pom文件:设置打包类型为pom、设置依赖管理(src文件可以删除) <packaging>pom</packaging> <properties> <project.build.sourceEncoding>UTF-8< 阅读全文
摘要:
nginx配置反向代理服务器 案例一 实现效果:配置完反向代理服务器后,打开浏览器,在浏览器地址栏输入地址 www.123.com,跳转到 liunx 系统 tomcat 主页 准备工作 在Linux中安装tomcat 将tomcat压缩包上传到Linux并解压 tar -zxvf apache-t 阅读全文
摘要:
nginx配置动静分离 Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx处理静态页面,Tomcat 处理动态页面 动静分离从目前实现角度来讲大致分为两种: 把静态文件独立成单独 阅读全文
摘要:
Linux安装nginx 官网下载nginx压缩包:http://nginx.org/en/download.html,将nginx压缩包上传到linux 解压nginx tar -zxvf nginx-1.12.2.tar.gz 安装依赖 # root用户身份登录 su root # 输入以下安装 阅读全文
摘要:
Linux下远程访问redis protected-mode属性值为yes:启动保护模式,保护模式下不支持远程访问redis 远程主机能访问redis服务的条件: 绑定ip(bind 0.0.0.0) 或者设置访问密码 1、发送redis可执行文件到远程 可以用scp命令发送redis可执行文件到远 阅读全文
摘要:
Linux下安装redis 将redis压缩包上传至Linux,建议放在opt目录下 安装编译工具 yum install gcc-c++ # redis底层使用c++写的 解压redis文件 # 切换到redis压缩包所在路径执行解压命令 tar -zxvf redis-3.2.1.tar.gz 阅读全文