摘要:
场景 通常使用 list 来实现队列操作,所有的任务统一都是先进先出的原则,如果想优先处理某个任务就不太合适,这个时候就需要让队列有优先级的概念,实现方式有以下两种方式: 单一列表实现 队列正常的操作是左进(lpush)右出(rpop),为了先处理高优先级任务,在遇到高级别任务时可以直接插队,直接放 阅读全文
摘要:
1、环境介绍 使用虚拟机完成一主两从(主从搭建参考我之前的文章“搭建MySql主从复制”) 主(192.168.119.149) 从1(192.168.119.150) 安装 keepalived 安装 haproxy 从2(192.168.119.151) 安装 keepalived 安装 hap 阅读全文
摘要:
#克隆项目到本地。url:项目的git地址;local_dir_name:克隆项目到本地的目录名称,如果不写就默认是git项目中的目录名称 git clone <url> <local_dir_name> #获取远程项目的最近代码 git pull #添加内容(修改/新增)到git索引。命令默认不会 阅读全文
摘要:
1、MHA介绍 MHA(Master High Availability)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。在MySQL故障切换过程中,MHA能做到在30秒之内自动完成数据库的故障切换操作,并且在 阅读全文
摘要:
/** * Class UploadFile * @author fengzi */ class UploadFile { public $error = array(); //上传前的error信息 public $info = array(); //上传过程中的错误信息 protected $u 阅读全文
摘要:
一、安装 1、进入linux系统,选择下载的目录,输入命令“wget http://download.redis.io/releases/redis-5.0.5.tar.gz” 2、解压下载的压缩包“tar xzf redis-5.0.5.tar.gz” 3、cd 进入解压后的文件夹进行编译,命令“ 阅读全文
摘要:
记录一次因IPv4和IPv6协议不同而引发的第三方接口调用失效的问题,仅供大家参考!!! 背景介绍 公司有一个微信小程序,我做后端的,负责给小程序提供数据接口。后来因为一系列原因小程序要对接一个中控(类似数据中台的概念),所有的人员和组织架构等信息数据要从中控获取。 我按照第三方(中控)给的接口文档 阅读全文
摘要:
今天要在linux上打包一个项目另作他用,但是项目图片都是放本地服务器的,整个项目打包好后有2G多下载十分费时。项目中的图片我们可以不要,所以压缩的时候要排除图片目录。 具体命令如下: // 参数说明 // package_name.tar.gz:自定义压缩包的名称 // --exclude:排除参 阅读全文
摘要:
准备 虚拟机one:192.168.30.135:80 虚拟机two:192.168.30.128:80 两个虚拟机装的nginx都是:nginx version: nginx/1.18.0 官网参考地址: http://nginx.org/ 配置代理 在各虚拟机上的conf.d文件夹下建立ngin 阅读全文
摘要:
以下命令已经在MySQL8.0.12版本中实际测试过 //查看MySQL Innodb的服务器状态信息 show status like 'innodb_%'; //显示数据库的查询,更新,添加,删除的次数 show global status where Variable_name = 'com_ 阅读全文