摘要: 在微服务当道的现下,系统架构中由业务拆分出多个系统之间,通常是通过远程RPC调用进行通信,比如系统1调用系统2的服务,系统2调用系统3,当系统3发生故障的时候就会导致,可能会导致前置的两个系统发生崩溃,所以在系统架构中通常要保证系统的健壮性,比如使用降级策略,来保证由其他系统提供的服务发生错误不可用 阅读全文
posted @ 2019-09-11 15:13 风吹一点云 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Feign Feign是一个声明式的Web服务客户端,使用Feign可使得Web服务客户端的写入更加方便。它具有可插拔注释支持,包括Feign注解和JAX-RS注解、Feign还支持可插拔编码器和解码器、Spring Cloud增加了对Spring MVC注释的支持,并HttpMessageConv 阅读全文
posted @ 2019-09-05 19:11 风吹一点云 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Ribbon简介 Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽 阅读全文
posted @ 2019-09-04 20:45 风吹一点云 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 开发环境使用IDEA 新建Eureka Server,新建maven项目,配置pom.xml 启动类修改 添加配置文件 启动 打jar包,放到服务器上执行 后台挂起服务 nohup java -jar eurekaservice-0.0.1-SNAPSHOT.jar & eureka客户端注册服务 阅读全文
posted @ 2019-09-03 14:17 风吹一点云 阅读(1213) 评论(0) 推荐(0) 编辑
摘要: --快速查看表结构SELECT CASE WHEN col.colorder = 1 THEN obj.name ELSE '' END AS 表名, col.colorder AS 序号 , col.name AS 列名 , ISNULL(ep.[value], '') AS 列说明 , t.na 阅读全文
posted @ 2019-07-29 15:10 风吹一点云 阅读(3308) 评论(0) 推荐(0) 编辑
摘要: 新建一个项目,pom默认是以下的样子 需要修改的点,删掉parent 节点 新建一个dependencyManagement节点做import 修改build节点 阅读全文
posted @ 2019-04-25 17:10 风吹一点云 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 常用基本命令 ls (显示当前目录下的所有文件和文件夹信息 li -i 显示所有文件夹详情信息) vi 123.txt 进入查看文件内容 与vim功能相同 cd (切换路径,常用语法 cd .. 回到根目录 ; cd [dirName] (dirName 就是指要前往的具体路径) ) 比如: cd 阅读全文
posted @ 2019-02-01 23:09 风吹一点云 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Centos安装Nginx 打开浏览器默认80端口,部署成功 新建一个conf文件夹,存放配置信息 新增一个代理的配置 内容 运行supervisord并查看 重新载入配置 阅读全文
posted @ 2018-11-26 15:21 风吹一点云 阅读(129) 评论(0) 推荐(0) 编辑
摘要: version: '3.7'services: redis_db: image: bitnami/redis:latest container_name: redis_db restart: always ports: - 6379:6379 environment: ALLOW_EMPTY_PAS 阅读全文
posted @ 2018-10-29 18:14 风吹一点云 阅读(343) 评论(0) 推荐(0) 编辑
摘要: /// /// 缓存帮助类 /// public class MemoryCacheHelper { private static readonly MemoryCache Cache = new MemoryCache(new MemoryCacheOptions()); /// /// 验证缓存项是否存在... 阅读全文
posted @ 2018-09-10 12:42 风吹一点云 阅读(520) 评论(0) 推荐(0) 编辑