摘要: 高并发系统保护策略 缓存 降级熔断 限流 缓存策略 类似于硬件中的L1,L2,L3缓存分级策略,通常软件系统也使用相应的缓存分级来保证其速度,如使用第三方的缓存服务(redis,monogo等)作为基本缓存系统,可以保证业务服务在总体上来讲是无状态的,可方便拓展,同时在业务系统中可采用本地Cache 阅读全文
posted @ 2021-02-24 18:57 西罗(斗筲小人) 阅读(65) 评论(0) 推荐(0) 编辑
摘要: [TOC] 如果需要解决方法,请直接看 9. 如何在WAR包部署下成功注册nacos 部分 1. @EnableDiscoveryClient的使用 在项目中需要使用nacos进行服务治理时,需要在启动类上添加该注解来实现服务的自动注册 autoRegister默认是注册的,引入EnableDisc 阅读全文
posted @ 2019-11-27 17:25 西罗(斗筲小人) 阅读(4527) 评论(0) 推荐(0) 编辑
摘要: [TOC] 1.原有的项目结构 启动类 maven配置 单Springboot服务 使用maven多模块管理的Springboot 1.父pom文件 2.Springboot服务xml配置 使用spring boot maven plugin必须使用 Maven 3.2 (or later) 修改后 阅读全文
posted @ 2019-11-26 17:15 西罗(斗筲小人) 阅读(914) 评论(0) 推荐(0) 编辑
摘要: [TOC] 前言 突然觉得想要安稳的度过一生简直可以称之为臆想,想想历史上的盛世,大都不过三四十年,如何能保证自己生活的大时间一定是在那三四十年之中(不过真的希望未来越来越好,大势要好,个人也要好)。一份稳定的工作,爱自己的人,自己爱的人感觉都有点奢求。我知道这些在生活种都会慢慢被发现,也许一眨眼就 阅读全文
posted @ 2019-10-01 15:29 西罗(斗筲小人) 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 什么是docke 使用go语言进行开发,基于linux内核的,对进程进行隔离封装,属于操作系统层面的虚拟化技术。 docker和传统虚拟化有什么区别(有无进行硬件的虚拟化) 传统的虚拟化技术是虚拟出一套硬件后在其上运行一个完整的操作系统,在该系统上在运行相应的进程; 容器则是容器内的应用进程直接运行 阅读全文
posted @ 2019-06-25 01:01 西罗(斗筲小人) 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 问题描述 问题描述 2019/06/04,生产环境出现问题,我们所有的小程序的接口调用都出现问题,报的是网络异常。 现象 现象 使用api通过postman及浏览器调用接口,均无法连接该接口,同时后台日志也无错误打印。无接口调用打印。 但是有些请求是可以过来的。(现在想来应该是对请求做了限流)。 可 阅读全文
posted @ 2019-06-04 16:11 西罗(斗筲小人) 阅读(893) 评论(0) 推荐(0) 编辑
摘要: java spi使用 源码 阅读全文
posted @ 2019-03-14 17:08 西罗(斗筲小人) 阅读(518) 评论(0) 推荐(1) 编辑