官网下载 进入github下载[https://github.com/goharbor/harbor/releases] 安装Harbor的机器磁盘一定要大,至少要有20G才...
官网下载 进入github下载[https://github.com/goharbor/harbor/releases] 安装Harbor的机器磁盘一定要大,至少要有20G才...
前期准备 所有的节点机器都配置至少是:3G内存,20G磁盘,2核CPU 下面的所有操作三台机器都需要执行 1.设置主机名 校验是否设置成功 2.配置host文件 校验是否生效...
虚拟机安装 确定存在virtualbox的主机网络,没有就创建一个 然后所有的点击下一步,设置内存大小的时候,可以根据需求设定,我设置的内存是3G,磁盘是20G。 双击启动虚...
引言:近期在macbook pro m1下研究通过Vagrant配置Vmware、Virtualbox虚拟机搭建K8S集群的问题,碰到虚拟机的网络设置,有许多概念性的东西会...
搭建整体流程图 具体步骤 标题url基于Jenkins构建微服务发布平台流程(本文)https://www.jianshu.com/p/43e3f2e3eee1[https:...
问题: 在windows机器上安装virtualbox后,创建虚拟linux服务器,之后在linux上部署docker容器,使用docker默认的网络模式部署,发现在虚拟机里...
@牛头人酋长 不客气,我也是自己学习慢慢总结的。相互学习!!
使用redis的bitmap实现签到功能一、签到功能的实现思路 最常规的思路,一般我们会选择每个用户,每天的签到作为一条mysql表的数据,然后一条一条的记录。这种方式的确是可以的,但是它的局限性很大,只能适用于小...
起因 最近用于做日志消息队列的redis,突然挂了,也不能说是挂了,但是就是redis不起作用了,写入无法写入,读取无法读取,但是redis还是运行着的。就像突然罢工一样。打...
mysql锁相关知识 按操作分类: 共享锁: 也叫读锁。针对同一数据,多个事务读取操作可以同时加锁互不影响,但是不能修改数据。 innodb 共享锁: sql+ lock i...
死锁日志 根据sql找到代码 分析对应的死锁日志 事务1死锁 从这段分析出,这是一个事务,事务id = 225089659 ,死锁的语句是:涉及的表是 tenant_acco...
LoadRunner实战(上)-了解LR使用过程 文:桃子 背景:最近正好有项目希望出一份压测的报告,正好梳理下LR压测过程,带大家了解LR是如何对服务器性能进行测试的。 本...
背景 当前商城是分布式,部署了xxxxx-c,xxxxx-pc,base-system三套业务系统。存在以下问题: 1.出现错误,无法及时的查看到对应的错误日志。 2.无法查...
K8s 是什么? Kubernetes 是 Google 在 2014 年开源的一个容器集群管理系统,使用 Go 开发,简称为 K8s,用于容器化应用程序的部署,扩展和管理 ...
我们看到容器技术只实现了应用的打包分发,到运维真正落地实施的时候仍然会遇到很多困难,所以就需要用容器编排技术来解决这些问题,而 Kubernetes 是这个领域的唯一霸主,已...
一、设计思路 借用官网的话:将调度行为抽象形成“调度中心”公共平台,而平台自身并不承担业务逻辑,“调度中心”负责发起调度请求。将任务抽象成分散的JobHandler,交由“执...
一、Git源码 最新的源码下载地址:https://github.com/xuxueli/xxl-job[https://github.com/xuxueli/xxl-job...
左移和右移是相对的,我这里说的右移说的是1010的编码往右移,而且统计签到的时候也是从右开始往左添加位数,比如我第一天签到位数是:1,第二天签到是:11,第三天没有签到是110,每天签到都是在位数的最右边追加的,而且连续签到计算是从当天计算的,而且bitmap中默认的占位数是0,按照我描述的签到,目前的bitmap应该是110,我第四天没有签到,默认会是1100,这时候遍历的时候,你说从第三天开始算连续签到,还是从第四天开始算连续签到?你当前都已经是第四天了,一般都会从第四天开始算起,所以这时候就直接break即可。
使用redis的bitmap实现签到功能一、签到功能的实现思路 最常规的思路,一般我们会选择每个用户,每天的签到作为一条mysql表的数据,然后一条一条的记录。这种方式的确是可以的,但是它的局限性很大,只能适用于小...