• 数据库备份方案思考

    (1)、一天一次异地到公司机房的备份分析: 目前情况: 云上数据库主机有每天定时备份和每天定时磁盘快照。 云ECS系统坏掉 误删除操作系统或误删除主机 且同时快照不能用的可能性很小。 若异地到机房存储一份, 网络带宽是个问题, 大的数据库备份文件传输下来较慢(中台上百GB传输下来要很长时间,可能要大于1天),一天一备份这个可能做不到(全量备份下来,不考虑增量备份,‘全量加增量备份’在数据恢复的时候太过于麻烦,技术瓶颈高,且不能直接恢复到故障点,做不到实时恢复)。 若云上有一个数据库突然被删除掉了…

    MySQL 2023年11月2日
  • mqtt websocket 配置实践

    mqtt websocket 配置方法 (1)、如客户端使用场景为终端网络设备或APP,使用的是TCP协议的情景。 我们可以使用云产品的负载均衡来实现。 如华为云ELB 实例规格 "网络型(TCP/UDP)" 创建一个"侦听器" , 前端协议 TCP , 前端端口例如 18083 , 后端 ECS主机 TCP协议,端口 8083 可以把域名解析到该ELB IP上。 例如 ws://abc-mqtt.abc.com:18083 华为云 网络型TCP ELB不支持SSL证书的配置。 可以使用ngin…

    other 2023年10月20日
  • 云上TIDB集群高可用负载均衡解决方案

    云上TIDB集群高可用负载均衡解决方案 背景: 为了充分保证tidb集群的高可用性,程序连接数据库的时候可以"随机去建立连接,流量会分散打到多台负载均衡器上" 。 这样既高可用性,又能分担流量负载。 传统的解决方案是使用"LVS(NGINX)+keepAlive" , 当负载均衡器数量达到3台及其以上时候, 就会需要超过3台的KeepAlive配置,配置难度大,也复杂。 解决方案: 1. 使用云DNS内网域名解析,将提供访问的域名解析到多台负载均衡器(Nginx)的ip上(对TTL时间进行优化,…

    MySQL 2023年5月13日
  • 构建生产环境下mysql8.0.20容器

    案例使用docker构建mysql8.0.20容器 步骤1mkdir -p /data/mysql8.0.20/conf把优化好的my.cnf 放到 /data/mysql8.0.20/conf/ 目录下touch /data/mysql8.0.20/conf/my.cnf && chmod -R 777 /data可参考的 /data/mysql8.0.20/conf/my.cnf 文件内容如下: 123456789101112131415161718192021222324252627282…

    MySQL 2022年12月3日
  • xxl-job分布式任务调度

    (1)、关于xxl-job 需要了解的 xxl-job 分布式任务调度什么是xxl-job?XXL-JOB是美团点评开源的轻量级分布式任务调度平台,它是比较受欢迎的国产开源软件之一。 在linux上安装xxl-job部署思路: 获取xxl-job源码包 对源码包进行maven编译,获取"可运行的jar包" 使用java 运行编译后的jar包使用: 在xxl-job-admin里配置"执行管理器" (2)、在linux上部署xxl-job 前提条件安装过java和maven环境 开始部署:1.获取…

    RHCE 2022年12月2日
  • mysql数据库用户及权限迁移

    在迁移mysql数据库主机的时候,比较容易的是迁移业务数据库, 像系统数据库mysql中存储的数据库用户及其权限,常见的操作是在新的mysql主机上再手动创建一遍,当mysql数据库用户数量多的时候,就是一项比较费时费力的事情。那是否有快捷的方式来迁移数据库用户及权限呢?答案是有的。 下面我们介绍下实现方法。 (1)、导出mysql库中的user表mysqldump -uroot -p mysql user > /tmp/user.sql (2)、导出mysql库中用户权限1. 获取mysql库…

    MySQL 2022年11月18日
  • 阿里云oss实践

    从常用的7个方面解析阿里云OSS用法1、创建阿里云oss RAM子账户并授权为oss管理权限2、创建oss bucket并配置bucket授权策略3、给bucket绑定自定义域名,并配置oss 自定义域名的ssl 证书4、oss cdn加速配置,并配置oss cdn 域名ssl证书5、阿里云oss跨域配置6、oss 镜像回源配置7、oss图片处理,图片样式处理满足网站对图片资源的特殊需求 文档下载地址阿里云oss实践

    other 2022年10月31日
  • 在Linux上快速查找某个时间段的日志信息

    在linux上查找日志的时候,如果我想找出某个时间段的日志, 用grep不太方便直接过滤出来,可以使用sed根据时间去查找。 sed -n '/开始时间日期/,/结束时间日期/p' logfile 下面以linux上nginx的web日志为例介绍如何查找某个时间段的日志信息: 比如我要查找从 2022-9-6 17:02:00 到2022-9-6 17:13:59 这个时间段的nginx web日志 cat web.access.log | sed -n '/06\/Sep\/2022:17:0…

    RHCE 2022年9月7日
  • nginx站点访问量统计

    PV、UV、IP是我们在运营和网站管理中常用的概念,那么这三个概念究竟是什么意思呢?PV(访问量):即Page View,即页面浏览量或点击量,用户每次刷新即被计算一次。UV(独立访客):即Unique Visitor,访问您网站的一台电脑客户端为一个访客。00:00-24:00内相同的客户端只被计算一次。IP(独立IP):即Internet Protocol,指独立IP数。00:00-24:00内相同IP地址只被计算一次。 (1)、统计站点当天的PV和UV 统计当天某站点的每小时的访问量pv …

    RHCE 2022年9月6日
  • Linux下Maven安装与配置

    Linux 下Maven安装与配置 准备工作- 配置好java-1.8.0环境 1、下载Maven二进制软件包并做解压处理下载对应的Maven,我这里下载的是apache-maven-3.6.3-bin.tar.gz,下载地址: https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz下载后解压到 /usr/local/apache-maven-3.6.3 此目录为Mave…

    RHCE 2022年8月31日
联系我们

全国服务热线

400-033-9553

电子邮件:admin@example.com
工作时间:09:00-17:00 周一至周五

在线客服
关注微信
关注微信
分享本页
返回顶部