摘要: 随着云化时代的到来,软件服务架构也从传统的单体架构向微服务架构转变,微服务架构发展的如火如荼,那么单体架构和微服务架构区别在哪里呢? 单体应用典型架构 在典型单体应用架构中,我们会横向部署多个应用,用来支撑系统的吞吐量。为了实现负载均衡,使用反向代理软件(Nginx)把请求均匀分发到每个Tomcat 阅读全文
posted @ 2021-12-27 11:13 Linux运维阿铭 阅读(106) 评论(0) 推荐(0) 编辑
摘要: ​ 最近遇到了一个麻烦的需求,我们需要一个微服务应用同时访问两个不同的 Redis 集群。一般我们不会这么使用 Redis,但是这两个 Redis 本来是不同业务集群,现在需要一个微服务同时访问。 其实我们在实际业务开发的时候,可能还会遇到类似的场景。例如 Redis 读写分离,这个也是 sprin 阅读全文
posted @ 2021-12-27 10:42 Linux运维阿铭 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 学习一门语言的一种非常有效的方法就是阅读该编程语言开发的优秀开源项目的源代码。 Vuejs是最好的Javascript开源项目之一。 1.变量转字符串 vue/src/shared/util.js 将值转换为字符串是一个非常常见的需求,在Javascript中,有两个函数将值转换为字符串: Stri 阅读全文
posted @ 2021-12-27 10:41 Linux运维阿铭 阅读(89) 评论(0) 推荐(0) 编辑