摘要: 如果集群: 保存后: 启动两个 job 第二个job的配置: 点击恢复: 点击执行! 成功! 阅读全文
posted @ 2018-11-17 23:18 toov5 阅读(5401) 评论(0) 推荐(1) 编辑
摘要: 分布式情况下定时任务会出现哪些问题? 分布式集群的情况下,怎么保证定时任务不被重复执行 分布式定时任务解决方案 ①使用zookeeper实现分布式锁 缺点(需要创建临时节点、和事件通知不易于扩展) ②使用配置文件做一个开关 缺点发布后,需要重启 ③数据库唯一约束,缺点效率低 ④使用分布式任务调度平台 阅读全文
posted @ 2018-11-17 21:54 toov5 阅读(9845) 评论(0) 推荐(0) 编辑
摘要: 在微服务中,Swagger是每个服务 比如会员服务,订单服务,支付服务 进行继承、 如何将整个微服务中的Swagger进行合成,同一台服务器上。 使用Zuul+Swagger实现管理整个微服务API文档 使用Nginx+Swagger以不同的项目区分跳转到不同的接口文档 Spring Boot支持对 阅读全文
posted @ 2018-11-17 20:07 toov5 阅读(4077) 评论(0) 推荐(0) 编辑
摘要: 随着微服务架构体系的发展和应用, 为了前后端能够更好的集成与对接,同时为了项目的方便交付,每个项目都需要提供相应的API文档。 来源:PC端、微信端、H5端、移动端(安卓和IOS端) 传统的API文档编写存在以下几个痛点: 对API文档进行更新的时候,需要通知前端开发人员,导致文档更新交流不及时; 阅读全文
posted @ 2018-11-17 15:28 toov5 阅读(3782) 评论(1) 推荐(0) 编辑
摘要: Nginx+Zuul 一主一备 或者 轮训多个 在微服务中,所有服务请求都会统一到Zuul网关上。 Nginx 配置: 网关: yml: 启动类: 访问: 启动两个网关 81和82 阅读全文
posted @ 2018-11-17 14:42 toov5 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 传统方式将路由规则配置在配置文件中,如果路由规则发生了改变,需要重启服务器。这时候我们结合上节课内容整合SpringCloud Config分布式配置中心,实现动态路由规则。 将yml的内容粘贴到码云上: 添加到依赖: 可以实现手动刷新 yml中添加: 开启所有监控中心接口 启动类里面添加: yml 阅读全文
posted @ 2018-11-17 01:46 toov5 阅读(5443) 评论(0) 推荐(0) 编辑
摘要: Zuul网关默认是实现负载均衡的,不需要任何配置。默认开启ribbon效果的 可以启启动两个服务端口,访问下。 阅读全文
posted @ 2018-11-17 00:00 toov5 阅读(973) 评论(0) 推荐(0) 编辑