当前位置: 首页 > news >正文

网站建成之后应该怎么做青岛seo优化

网站建成之后应该怎么做,青岛seo优化,网站制作收费标准,网站建设海报设计背景 需求: 在MySQL 5.7.41中开启general_log 并限制其大小,避免快速增长占用硬盘空间。 解决: 通过定时任务,执行简单的脚本,判断general_log 日志的大小,实现对通用查询日志的“每日备份”或“每日清…

背景

需求:

  • 在MySQL 5.7.41中开启general_log 并限制其大小,避免快速增长占用硬盘空间。

解决:

  • 通过定时任务,执行简单的脚本,判断general_log 日志的大小,实现对通用查询日志的“每日备份”或“每日清理”的功能。

多说几句:

  • 等保二级要求必须开启MySQL数据库的通用查询日志general_log ,但其文件大小增长速度太快,数据库有效数据都还没增长多少,硬盘空间可能就会被general_log 日志占用不少。而binog 至少还能通过binlog_expire_logs_seconds过期时间参数设置日志保存策略,避免占用空间。没有这样的参数限制general_log,必然要通过其它手段限制general_log空间。

实际操作:备份脚本和清理脚本

提供两种思路:

  1. 思路一:每日检查日志大小,当其超过某个阈值时,将文件复制归档到某个专门存储日志的目录。
  2. 思路二:每日检查日志大小,当超过某个阈值时,不执行归档备份,直接将general_log内容清除。

MySQL中开启general日志需要修改my.cnf文件,增加以下两行指定日志存储路径:

[mysqld]
general_log = 1
general_log_file = /mnt/general.log

思路一:每日备份日志

参考脚本 bak_general_log.sh

#!/bin/bashLOG_FILE="/mnt/general.log"
MAX_SIZE=100if [ -f "$LOG_FILE" ]; thenCURRENT_SIZE=$(du -m "$LOG_FILE" | awk '{print $1}')if [ "$CURRENT_SIZE" -gt "$MAX_SIZE" ]; thenmv "$LOG_FILE" "$LOG_FILE.$(date +%Y%m%d%H%M%S)"touch "$LOG_FILE"chmod 0640 "$LOG_FILE"chown mysql:mysql "$LOG_FILE"systemctl restart mysqlfi
fi

思路二:每日清空日志

参考脚本 clear_general_log.sh

#!/bin/bashLOG_FILE="/mnt/general.log"
MAX_SIZE=100if [ -f "$LOG_FILE" ]; thenCURRENT_SIZE=$(du -m "$LOG_FILE" | awk '{print $1}')if [ "$CURRENT_SIZE" -gt "$MAX_SIZE" ]; thenecho > "$LOG_FILE"fi
fi

快速验证脚本的方法:dd创建日志文件

  1. 用dd命令快速生成指定大小的文件,比如生成101MB大小的/mnt/general.log文件,可以执行以下命令:
dd if=/dev/zero of=/mnt/general.log bs=1M count=101
  1. 执行之前准备的脚本文件,查看结果。

参考截图

在这里插入图片描述

实际操作:配置corntab定时任务

给脚本配置可执行权限:

chmod +x bak_general_log.sh
chmod +x clear_general_log.sh

使用cron等工具将脚本定期执行,例如每天凌晨执行一次:

crontab -e

然后在编辑器中添加以下内容:

0 0 * * * /mnt/bak_general_log.sh
0 0 * * * /mnt/clear_general_log.sh

上述脚本二选一即可。

结束

注意:

  1. 备份脚本中没有指定备份目录。
  2. 备份脚本中涉及了MySQL应用重启。
  3. 备份脚本的具体内容可根据实际情况修改。
http://www.hkea.cn/news/811488/

相关文章:

  • 网站设计连接数据库怎么做如何进行百度推广
  • 日本网站图片做淘宝代购网络营销促销方案
  • 网站开发导航栏网站制作的费用
  • 盐城网站设计网站流量统计工具
  • 网站上如何做相关推荐郑州建网站的公司
  • 漂亮大气的装潢室内设计网站模板 单页式html5网页模板包前端优化
  • 论坛网站开发开题报告青岛百度推广多少钱
  • 文山做网站如何优化百度seo排名
  • 上海展陈设计公司有哪些成都网站seo性价比高
  • 小韩网站源码360广告投放平台
  • 网站地图的重要性短信广告投放软件
  • 搭建直播网站需要怎么做教育培训机构平台
  • 濮阳网站网站建设网络营销策划是什么
  • 做新闻网站需要什么手续河北软文搜索引擎推广公司
  • 广州网站建设联系电话seo推广的公司
  • 一起做网店一样的网站关键词歌曲免费听
  • 负责网站建设推广本周热点新闻事件
  • 快速做网站优化谷歌在线浏览入口
  • 苏州企业网站建设开发与制作2023年6月份又封城了
  • 用java做网站可以吗吉林seo刷关键词排名优化
  • 网站建设面试google广告投放技巧
  • 整形网站整站源码如何让关键词排名靠前
  • php网站后台搭建外贸网站大全
  • 建 新闻 网站营销战略有哪些内容
  • 营销融合app网站seo招聘
  • 快速做网站的方法网站换了域名怎么查
  • 建筑工程网络计划图怎么编制百度seo搜索排名
  • 免费建网站系统百度云登陆首页
  • wordpress 采集微博网站建设优化
  • 做淘宝客新增网站推广百度用户服务中心人工电话