自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胡子的博客

做运维十多年,想留下点痕迹,如果能帮到需要的人就更好了

  • 博客(9)
  • 收藏
  • 关注

原创 确保无丢失日志文件备份方案

目标:日志不丢失空间可回收应用无感知(无需触发应用重载日志) 方案:logrotate滚动日志shell、python脚本split大文件切分处理 但不管哪种处理方式,在不触发应用重载日志的情况下(很多应用也不支持或不方便重载日志),基本都会先用copy/split对文件进行备份或切分处理,然后利用truncate/>对日志文件进行截断清空操作,而在这...

2018-08-29 09:47:16 1011

原创 Nginx-Fastdfs根据入参判断为直接打开文件还是强制下载文件

场景需求:Fastdfs存储的文件,浏览器访问时默认为打开模式;部分文件要求强制为下载模式解决办法:调整nginx配置,根据入参判断是否添加attachment,强制为下载模式PS:调试时注意浏览器缓存干扰,建议关闭缓存:F12-Network 勾选Disable cache Nginx根据入参判断文件是显示还是下载location ~/group[0-9] {    if...

2018-08-23 17:25:17 1648 12

原创 Tomcat导出文件乱码问题

现象:tomcat下载excel文件,中文文件名显示正常,文件内容显示乱码;排查:系统字符集LANG=en_US.UTF-8,tomcat设置URI编码为utf-8,依旧乱码;解决:非tomcat问题,为tomcat调用后端api时,api流处理问题,Response返回不对;开发解决掉流处理问题后,即使不设置tomcat的URI编码,也能正常显示excel中文内容。 以下为t...

2018-08-16 15:53:23 2469

原创 MySQL的逻辑备份mysqldump及自动化备份脚本

连接参数-u-p-S --socket-h --host-P --port--database备份示例:mysqldump -uabc -p'43df.com' -S /xxxx/3306/mysql.sock --databases db_a db_b >/.../xx.sql上述示例简单有效,但锁库锁表,避免用于生产环境可输出为定界格式文件,相关参...

2018-08-14 14:11:34 1810

原创 tmpwatch对/tmp下文件及目录的清理管理

缘由:    应用上传图片是报错,F12显示报错信息为/tmp/xxx/xxxx/xxx目录不可用;    图片上传服务为FastDFS,检查FastDFS服务,正常可用;    查找对应主机上临时目录,发现/tmp/xxx/xxxx/xxx目录丢失,分析原因应该为tmp目录下的文件被tmpwatch定时进程清理。 临时解决方案:建立对应目录/tmp/xxx/xxxx/xxx,...

2018-08-13 11:22:52 1135

原创 checkstyle+eclipse/jenkins对代码规范检查的应用

一、checkstyle+eclipse1. 认识CheckstyleCheckStyle是SourceForge下的一个项目,提供了一个帮助Java开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要但枯燥的任务中解脱出来。它可以根据设置好的编码规则来检查代码。比如符合规范的变量命名,方法体的最大行数,重复代码检查等等。2. Checkstyle插...

2018-08-08 11:29:14 840

转载 初识ant

开发经理偷懒,让我这个小运维帮他搞下代码规范检查,于是选择了checkstyle;因为要用checkstyle,于是接触了ant,摘录几句大神文章,以作备忘。原文地址:https://blog.csdn.net/qq997404392/article/details/76986978一、Ant介绍Ant是Java的生成工具,是Apache的核心项目; Ant类似于Unix中的Make...

2018-08-08 10:24:14 104

原创 MySQL数据库的文件结构

1、初始化选项文件(配置文件)可以启动的时候指定,更多的时候选择默认查询,windows查找顺序略,Linux查找顺序:/etc/my.cnf/etc/mysql/my.cnf/SYSCONFDIR/my.cnf 通过CMake源码编译时指定的SYSCONFDIR参数指定$MYSQL_HOME/my.cnf~/.my.cnf其他目录下时,通过参数defaults-fil...

2018-08-02 10:17:13 3112

原创 MySQL的存储引擎

查看当前MySQL数据库支持的引擎:show engines;mysql引擎特点:插件式,可混用,可定制常见mysql引擎介绍:1、MEMORY内存表,只有一个.frm文件,用于存储表结构;只有定义,绝无数据;memory引擎的表数据常驻内存,删除记录后内存可被该表重用,但不能被其他对象或线程使用;表数据重启mysql后丢失, 查看表状态:show table st...

2018-08-01 10:07:20 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除