业务需求:定时清理数据包,充分利用硬盘空间 ``` #!/bin/bash #上传数据包处理办法 #time:2020/06/08 #version 1.0 #wsm data_path=/mnt/xiangmu_project/qfls/temlog/ now=`date +"%Y-%m-%d %H:%M:%S"` cd $data_path #day=`date +%d` #记录日志 echo "开始处理数据包,日期:${now}" >> /tools/scripts/cron_data.log l…

2020年06月09日 0条评论 36点热度 0人点赞 阅读全文

### 前言 因业务需要与节省资源的考虑,现考虑使用tomcat多实例来完成多项业务的部署 ### 规划路径与目录 - 1.在tomcat安装目录下创建test1、test2俩个项目目录 - 2.将conf、logs、webapp、temp、work目录分别拷贝到这两个目录,然后tomcat安装目录只需要留下bin、test1、test2、lib这4个目录即可 ``` [root@tomcat-server tomcat]# mkdir test1 test2 [root@tomcat-server tomcat]…

2020年06月04日 0条评论 33点热度 0人点赞 阅读全文

### 前言 环境:项目为java项目,需要使用tomcat,mysql俩个服务,jdk之前已完成配置 为更快更简洁测试项目,尝试使用docker来完成 ### 一、准备工作 部署docker环境,直接pull取tomcat与mysql镜像 docker pull mysql:5.7 docker pull tomcat:8.5.24 ### 二、创建容器 1.创建一个mysql容器 ``` docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWO…

2020年05月29日 0条评论 35点热度 0人点赞 阅读全文

### 问题 最近踩的坑,项目迁移,java项目环境搭建完毕,数据库也已经准备好,迁移测试中发现web界面中图片不全,后台登录界面部分中文乱码等问题 ### 解决办法 最后排查(过程挺痛苦)发现是数据库编码问题 原项目数据库设计时使用的是latin1,这个具体是啥编码我也不懂, 使用sql语句:`show variables like "char%";`可以查看编码 ``` MariaDB [(none)]> show variables like "char%"; +--------------------…

2020年05月28日 0条评论 49点热度 0人点赞 阅读全文

服务器编写备份脚本 (脚本参考了其他优秀作者,但都是一些基础的命令) ``` cat /backup/backup.sh #!/bin/bash #author wsm #date 2020-5-21 #获取当前时间 now=`date +"%Y-%m-%d %H:%M:%S"` #记录日志 echo "开始备份devops平台数据,日期:${now}" >> /backup/backup-devops.log now1=`date +"%Y-%m-%d"` #打包项目所涉及的目录 tar zcP -f…

2020年05月21日 0条评论 42点热度 0人点赞 阅读全文

### 转载 - linux修改资源限制的文件: 可以使用`ulimit`命令设置限制值 可以修改配置文件:`/etc/security/limits.conf` - linux修改内核参数的文件: /etc/sysctl.conf - 在使用ls命令时,用八进制形式显示非打印字符应使用参数:-a iotop dstat sar 查看网络流量的命令: ### linux常用的性能监控命令: 20个常用Linux性能监控工具/命令 对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具。…

2020年05月15日 0条评论 60点热度 0人点赞 阅读全文

###监控风扇 ``` UserParameter=gpu0.fan,nvidia-smi -q -g 0 2>&1|grep -i "Fan Speed" | awk '{print $4}' UserParameter=gpu1.fan,nvidia-smi -q -g 1 2>&1|grep -i "Fan Speed"|awk '{print $4}' ``` ###监控温度 ``` UserParameter=gpu0.temp,nvidia-smi -q -g 0 2>…

2020年05月14日 0条评论 45点热度 0人点赞 阅读全文

前言: 原环境运行在编译环境下的LNMP中,原版本也为编译安装,现尝试升级版本,这里选择移除原版本安装新版本的方式,当然还有其他方法,这里不进行尝试 ### 一、备份准备 - 查看运行状态,并停止服务,做好备份 ``` ## 查看系统版本号 [root@muban ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) ## 查看版本号 [root@muban ~]# zabbix_server -V Zabbix server v2.2.6…

2020年05月13日 0条评论 41点热度 0人点赞 阅读全文

在指定行前后添加内容: 在<Host></Host>内添加内容<Context docBase="/mnt/project/businessSystem" path="" reloadable="true"></Context>: - 在匹配行前添加: ``` sed -i '/\</Host>/i <Context docBase="/mnt/project/businessSystem" path="" reloadable="true">…

2020年04月27日 0条评论 50点热度 0人点赞 阅读全文

前言 在初步学习python的语法后,可尝试自己做项目实验,这里使用最简单的“买苹果”的项目来完成代码的书写与练习。 一、变量 变量是一种存储数据的载体,我们通过设定变量与赋值变量可简化代码的书写,也可提高计算机的数据处理 变量命名 1.变量名由字母(广义的Unicode字符,不包括特殊字符)、数字和下划线构成,数字不能开头。 2.大小写敏感(大写的a和小写的A是两个不同的变量)。 3.不要跟关键字(有特殊含义的单词,后面会讲到)和系统保留字(如函数、模块等的名字)冲突。 2.变量的使用 a = 1 # 变量名 =…

2020年04月14日 0条评论 93点热度 1人点赞 阅读全文