上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 112 下一页
摘要: ![image-20201112194406195](https://typora-oss.oss-cn-beijing.aliyuncs.com/image-20201112194406195.png)![image-20201112195626328](https://typora-oss.oss-cn-beijing.aliyuncs.com/image-20201112195626328.... 阅读全文
posted @ 2020-11-23 23:37 天宇轩-王 阅读(101) 评论(0) 推荐(0)
摘要: 随着互联网时代的发展,很多企业为了快速响应业务的变化,开始使用微服务架构。微服务架构的系统常常被切分为多个独立的子系统并以集群的方式部署在数十甚至成百上千的机器上。 虽然微服务架构带来更大的灵活性、更高的开发效率等等一系列好处,但是同样也面临着很多问题。为掌握系统的运行状态,确保系统正常对外提供服务 阅读全文
posted @ 2020-11-23 14:22 天宇轩-王 阅读(493) 评论(0) 推荐(0)
摘要: 安装并部署对应平台的prometheus,可以查看我之前的博客,docker命令直接启动 配置prometheus.yml,添加canal的job,示例: - job_name: 'canal' static_configs: - targets: ['localhost:11112'] //端口配 阅读全文
posted @ 2020-11-22 23:16 天宇轩-王 阅读(1511) 评论(0) 推荐(0)
摘要: 第一步:前往https://github.com/chenqian56131/spring-boot-starter-canal 第二步:下载完成进入项目根目录starter-canal 中 ,在文件管理器地址栏输入cmd,进入到cmd窗口,输入命令行如下: 第三步:等待打包完成 target目录下 阅读全文
posted @ 2020-11-20 14:34 天宇轩-王 阅读(3158) 评论(0) 推荐(3)
摘要: 缓存预热加入二级缓存 [root@localhost ~]# cat /root/lua/ad_read.lua --设置响应头类型 ngx.header.content_type="application/json;charset=utf8" --获取请求中的参数ID local uri_args 阅读全文
posted @ 2020-11-20 01:28 天宇轩-王 阅读(238) 评论(0) 推荐(0)
摘要: lua是什么 Lua 是一个小巧的脚本语言。它是巴西里约热内卢天主教大学( Pontifical CatholicUniversity of Rio de Janeiro)里的一个由Roberto Ierusalimschy、Waldemar Celes 和Luiz Henrique de Figu 阅读全文
posted @ 2020-11-20 00:02 天宇轩-王 阅读(2505) 评论(0) 推荐(0)
摘要: 在传统数据库软件开发过程中,主键自动生成技术是基本需求。各个数据库对该需求也提供了相应的支持,比如 MySQL 的自增键,Oracle 的自增序列等。而在分片场景下,问题就变得有点复杂,我们不能依靠单个实例上的自增键来实现不同数据节点之间的全局唯一主键,这时分布式主键的需求就应运而生。Shardin 阅读全文
posted @ 2020-11-19 19:58 天宇轩-王 阅读(1164) 评论(0) 推荐(1)
摘要: 什么是微内核架构? 微内核是一种典型的架构模式 ,区别于普通的设计模式,架构模式是一种高层模式,用于描述系统级的结构组成、相互关系及相关约束。微内核架构在开源框架中的应用也比较广泛,除了 ShardingSphere 之外,在主流的 PRC 框架 Dubbo 中也实现了自己的微内核架构。那么,在介绍 阅读全文
posted @ 2020-11-19 19:07 天宇轩-王 阅读(758) 评论(0) 推荐(0)
摘要: 如何系统剖析 ShardingSphere 的代码结构? 在阅读开源框架时,我们碰到的一大问题在于,常常会不由自主地陷入代码的细节而无法把握框架代码的整体结构。市面上主流的、被大家所熟知而广泛应用的代码框架肯定考虑得非常周全,其代码结构不可避免存在一定的复杂性。对 ShardingSphere 而言 阅读全文
posted @ 2020-11-19 16:59 天宇轩-王 阅读(545) 评论(0) 推荐(0)
摘要: ShardingSphere 如何抽象数据脱敏? 数据脱敏从概念上讲比较容易理解,但在具体实现过程中存在很多方案。在介绍基于数据脱敏的具体开发过程之前,我们有必要先来梳理实现数据脱敏的抽象过程。这里,我将从敏感数据的存储方式、敏感数据的加解密过程以及在业务代码中嵌入加解密的过程这三个维度来抽象数据脱 阅读全文
posted @ 2020-11-18 21:15 天宇轩-王 阅读(1763) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 112 下一页