上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 什么是Redis的持久化? 可能很多人很少接触这个词,总觉的我们Redis的所有数据都是全部能够永久存储的。然而你可能不知道的是,Redis的数据都是在内存当中的,如果没有持久化策略,你关闭Redis或者之后,你的数据有可能全部都丢失了。我们每再一次登录Redis访问上一次数据的时候,我们都看到了原 阅读全文
posted @ 2021-08-02 16:51 麒麟改bug 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 前言 限流是保障服务高可用的方式之一,尤其是在微服务架构中,对接口或资源进行限流可以有效地保障服务的可用性和稳定性。 之前的项目中使用的限流措施主要是Guava的RateLimiter。RateLimiter是基于令牌桶流控算法,使用非常简单,但是功能相对比较少。 而现在,我们有了一种新的选择,阿里 阅读全文
posted @ 2021-07-31 21:29 麒麟改bug 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 前言 在微服务架构中,随着服务越来越多,服务的打包部署就会成为一个相当麻烦的事情。比如说我的mall-swarm项目目前就有8个服务需要部署,有没有什么办法让我们部署一次之后,只要点击执行就可以自动部署呢?当然有!下面我们使用Jenkins来完成一个微服务架构中的自动化部署工作。 执行脚本准备 首先 阅读全文
posted @ 2021-07-30 15:22 麒麟改bug 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 高并发微服务架构设计 作为一个 IT 从业人员,我们经常会碰到类似于下面的一些问题: 单个项目巨大而沉重,难以维护。 系统稳定性得不到更有效的保证。 怎样才能持续地提升系统的性能。 怎样才能快速地响应需求的变更,并且系统更新不会引起任何抖动。 怎样才能更好地适应系统规模化的扩张。 针对上面这些问题, 阅读全文
posted @ 2021-07-29 17:29 麒麟改bug 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 当数据库遇到分布式 数据库通常有着完善的事务支持,但是局限于单机的存储和性能,于是就出现了各种分布式解决方案。最近读了《Designing Data-Intensive Applications》这本书,所以做一个总结,供大家做个参考,有什么不对的请大家指正,一起讨论。 Java学习笔记共享地址:M 阅读全文
posted @ 2021-07-28 17:39 麒麟改bug 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 前言 时间过的好快呀,转眼马上到了金九银十,又是一年跳槽面试季,最近有很多网友都在求大厂面试题,希望可以提前准好面试,如果不准备充分的面试,完全是浪费时间,更是对自己的不负责。所以小编在这里给大家准备了一套Java技术岗面试真题,综合了今年上半年粉丝去阿里、字节、蚂蚁等互联网大厂的面试总结+小编整理 阅读全文
posted @ 2021-07-27 19:36 麒麟改bug 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 服务链路追踪:Spring Cloud Sleuth 我们知道,微服务之间通过网络进行通信,但在我们提供服务的同时,不能保证网络一定是畅通的。相反地,网络是很脆弱的,网络资源也有限,因此我们有必要追踪每个网络请求,了解它们经过了哪些微服务,延迟多少,每个请求所耗费的时间等。只有这样能更好地分析系统瓶 阅读全文
posted @ 2021-07-26 17:20 麒麟改bug 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 安装 nginx 下载 nginx 的压缩包文件到根目录, yum update #更新系统软件 cd / wget nginx.org/download/nginx-1.17.2.tar.gz 解压 tar.gz 压缩包文件,进去 nginx-1.17.2 tar -xzvf nginx-1.17 阅读全文
posted @ 2021-07-25 16:09 麒麟改bug 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 前言 近来,分布式的问题被广泛提及,比如分布式事务、分布式框架、ZooKeeper、SpringCloud等等。本文先回顾锁的概念,再介绍分布式锁,以及如何用Redis来实现分布式锁。 一、锁的基本了解 首先,回顾一下我们工作学习中的锁的概念。 为什么要先讲锁再讲分布式锁呢? 我们都清楚,锁的作用是 阅读全文
posted @ 2021-07-23 15:39 麒麟改bug 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 前言 在面试中,Dubbo 这个 RPC 框架的代表作一直是热点,而且面试官也会根据经验从各种角度提问,并且像剥洋葱一样层层深入底层原理,因此单纯看看常规的面试题是远远不足的,最好还是能够自己深入阅读源码。另一方面,程序猿在平时的工作中又很少接触到源码,而且自己硬啃源码也是困难重重。 小编分享的这份 阅读全文
posted @ 2021-07-22 15:35 麒麟改bug 阅读(902) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页