会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
郭雷
博客园
首页
新随笔
联系
订阅
管理
2023年12月2日
微服务调用方式详解
摘要: 在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。服务调用有两种方式,一种是RPC(Remote Procedure Call)方式,另一种是事件驱动(Event-driven)方式,也就是发消息方式。消息方式是松耦合方式,比紧耦合的RPC方式要
阅读全文
posted @ 2023-12-02 14:46 郭老头
阅读(218)
评论(0)
推荐(0)
2023年11月15日
基于 Sentinel 实现历史监控数据回看
摘要: Sentinel 对监控数据的做法是定时落盘在客户端,然后 Sentinel 提供接口去拉取日志文件。所以 Sentinel 在监控数据上理论上是最少存储 1 天以上的数据;然而作为控制台展示,则仅在内存中聚合 5 分钟以内的统计数据,不进行持久化。官方鼓励大家对 Dashboard 进行改造实现指
阅读全文
posted @ 2023-11-15 15:46 郭老头
阅读(199)
评论(0)
推荐(0)
2023年10月26日
关于多账号统一登录解决方案
摘要: 现在几乎大部分的 App 都支持使用多个第三方账号进行登录,如:微信、QQ、微博等,我们把此称为多账号统一登陆。而这些账号的表设计,流程设计至关重要,不然后续扩展性贼差。 本文根据我司账号模块的设计,提供思路,仅供参考。 一、 自建的登陆体系 1.1.1 手机号登陆注册 该设计的思路是每个手机号对应
阅读全文
posted @ 2023-10-26 09:42 郭老头
阅读(234)
评论(0)
推荐(0)
2023年10月25日
POST为什么会发送两次请求
摘要: 同源策略 在浏览器中,内容是很开放的,任何资源都可以接入其中,如 JavaScript 文件、图片、音频、视频等资源,甚至可以下载其他站点的可执行文件。 但也不是说浏览器就是完全自由的,如果不加以控制,就会出现一些不可控的局面,例如会出现一些安全问题,如: 跨站脚本攻击(XSS) SQL 注入攻击
阅读全文
posted @ 2023-10-25 16:28 郭老头
阅读(37)
评论(0)
推荐(0)
Disruptor处理每秒600万高并发方案
摘要: 一、背景 工作中遇到项目使用Disruptor做消息队列,对你没看错,不是Kafka,也不是RabbitMQ; Disruptor有个最大的优点就是快,还有一点它是开源的哦,下面做个简单的记录. 二、Disruptor介绍 1、 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发
阅读全文
posted @ 2023-10-25 15:36 郭老头
阅读(65)
评论(0)
推荐(0)
2019年1月17日
centos7 安装RabbitMQ
摘要: 1、环境准备 2、官网下载erlang与rabbitmq 3、安装erlang export ERL_HOME=/usr/local/erlangexport PATH=$PATH:$ERL_HOME/bin source /etc/profile 4、安装RabbitMQ 5、设置rabbitmq
阅读全文
posted @ 2019-01-17 09:44 郭老头
阅读(248)
评论(0)
推荐(0)
2019年1月13日
Docker镜像配置redis集群
摘要: redis版本:3.2.3 架构: 3节点redis集群,并为每个节点设置一个备用节点,共6个节点 1、安装redis镜像 2、创建网段 3、创建6节点的redis容器 4、为6个节点redis修改配置文件,并启动服务 5、创建redis集群 6、进入redis集群中测试 完成。
阅读全文
posted @ 2019-01-13 17:14 郭老头
阅读(1684)
评论(1)
推荐(0)
2019年1月11日
Docker下配置双机热备PXC集群
摘要: 架构: 步骤: 1、安装centos7 ,设置宿主机IP:192.168.1.224 2、先更新yum软件管理器,再安装docker docker管理 3、启动docker,配置镜像下载地址 https://www.daocloud.io 中找到docker加速器,找到linux版本加速器,拷贝在l
阅读全文
posted @ 2019-01-11 17:20 郭老头
阅读(1718)
评论(2)
推荐(0)
2018年12月25日
KeepAlived+HaProxy+MyCat+Percona双机热备PXC集群
摘要: 一、搭建PXC集群 1、环境:centos7+PXC5.7.21+mycat1.6.5 2、卸载mariadb 3、禁用防火墙或者开放端口 4、安装pxc集群 5、设置mysql初始密码与账户 6、取消mysql开机自启动(否则会自动同步集群数据,同步期间,整个集群无法对外提供服务) 7、停止各节点
阅读全文
posted @ 2018-12-25 16:38 郭老头
阅读(753)
评论(0)
推荐(0)
2018年11月21日
SpringBoot整合Apache Shiro权限验证框架
摘要: 比较常见的权限框架有两种,一种是Spring Security,另一种是Apache Shiro,两种框架各有优劣,个人感觉Shiro更容易使用,更加灵活,也更符合RABC规则,而且是java官方更推崇的安全验证框架。下面我将shiro的使用demo分享出来,能力所限,不到之处,请大家指正。 Shi
阅读全文
posted @ 2018-11-21 17:21 郭老头
阅读(663)
评论(0)
推荐(0)
下一页
公告