上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 380 下一页
摘要: redis实现了对数据的缓存,在项目里一些字典数据,会话数据,临时性数据都会向redis来存储,而在springboot里对redis也有支持,一般来说多个线程共同使用一个redis实现是有线程安全的风险的,而每个实现一个线程又太浪费资源,无法控制线程数量是非常危险的,所以就出现了一些redis线程 阅读全文
posted @ 2020-05-28 09:47 张占岭 阅读(1632) 评论(0) 推荐(1)
摘要: 事情的起因 对于maven项目来说,它可以包含很多子模块,比如你在一个maven项目里做了微服务的开发,很多服务都在一个大项目里(当然,我本人不建议这样设计,建议一个服务是一个项目),这时在jenkins构建时,由于要启动注册中心,配置中心和其它所有服务,在每次部署 时都需要消耗很长的时间,做了很多 阅读全文
posted @ 2020-05-27 11:26 张占岭 阅读(3328) 评论(0) 推荐(0)
摘要: CommandLineRunner接口可以实现任务的自动加载,当项目启动完后,就会自动去执行CommandLineRunner接口里的run方法,你可以实现多个CommandLineRunner的实例,使用order来控制执行的顺序! /** * 项目启动后自动运行的代码CommandLineRun 阅读全文
posted @ 2020-05-26 10:28 张占岭 阅读(1337) 评论(0) 推荐(0)
摘要: 对于fluentd这个组件来说,你是负责抓取日志的,它可以从docker的控制台里抓取,也可以从指定文件夹里抓取,对于文件夹里存储的日志文件,我们需要先配置logback,然后再进行fluentd的configmap的配置,这样才能把持久化的日志抓取出来,并推送到elastic这种存储介质里。 lo 阅读全文
posted @ 2020-05-20 13:58 张占岭 阅读(2467) 评论(0) 推荐(0)
摘要: springboot开发微服务框架一般使用springcloud全家桶,而整个项目都是容器化的,通过k8s进行编排,而k8s自己也有服务发现机制,所以我们也可以抛弃springcloud里的eureka,而直接使用k8s自己的服务。 添加组件 注意点 1. application.name与k8s的 阅读全文
posted @ 2020-05-20 10:37 张占岭 阅读(3858) 评论(0) 推荐(0)
上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 380 下一页