
环境维护
文章平均质量分 81
Roda的博客
这个作者很懒,什么都没留下…
展开
-
JVM常用配置实践
一、JVM常用基础配置Ø-Xmn: 新生代内存上限值Ø-Xms: 整个堆区初始内存分配的大小Ø-Xmx: 整个堆区内存分配的最大上限,推荐-Xms和-Xmx设置等同大小,避免动态回收消耗资源Ø-XX:MetaspaceSize = (JDK1.8支持) ,对应JDK1.8以下的-XX:PermSize=,标识最小元空间(永久代/方法区)大小Ø-XX:MaxMetaspaceS...原创 2020-01-15 10:48:02 · 6430 阅读 · 0 评论 -
应用Tomcat参数配置
应用Tomcat参数配置Tomcat参数配置具体的配置需要根据CPU,IO,业务特点,性能压力测试结果等实际情况设定;Server.xmlserver.xml配置说明:<Connector port="9027"protocol="HTTP/1.1"maxHttpHeaderSize="8192"maxThreads="512" ...原创 2019-08-15 14:22:14 · 6282 阅读 · 0 评论 -
Maven介绍和安装使用教程
目录一、Maven简单介绍二、Maven依赖三、Maven生命周期和插件一、Maven简单介绍1、定义Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生猛周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期...原创 2019-01-15 17:17:18 · 6685 阅读 · 1 评论 -
Windows使用IDEA创建VUE项目
目录环境搭建 1、安装node.js和npm2、安装vue-cli,vue脚手架安装\创建项目1、安装项目:2、初始化项目3、配置Idea 环境搭建 1、安装node.js和npmnodejs的下载地址:https://nodejs.org/en/download/ ;在Windows上安装时选择全部组件,勾选Add to Pa...原创 2019-01-07 14:25:01 · 14919 阅读 · 0 评论 -
Redis快速入门-教程
目录:Redis是什么? Redis 安装 Redis 启动 Redis支持的数据类型 Redis服务器操作命令 服务器客户端操作命令 Redis string操作命令 Sorted set (Zset)类型数据的操作命令: Redis list 操作命令 Redis hash 操作命令 Redis set 操作命令 Redis sort set操作命令 Redis c...原创 2018-10-09 22:13:36 · 2750 阅读 · 0 评论 -
监控Tomcat服务,自动重启脚本
针对测试环境程序异常关闭,由于测试环境安装Supervisor太费劲了,就自己写了一个小脚本,希望能解决大家的问题,脚本内容如下:#!/usr/bin/python# coding=utf-8import subprocessimport datetimeimport timeApp = {"appstock.soa.360buy.com": "/export/Domains/a...原创 2018-09-14 20:56:42 · 6712 阅读 · 0 评论 -
Nginx配置文件-nginx.conf 操作注解
Nginx服务器nginx.conf的配置文件说明:#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限event...转载 2018-08-06 14:02:15 · 4734 阅读 · 0 评论 -
Redis安装部署快速教程
一、下载程序安装包 可以自己需要版本(本次使用的版本为redis-2.8.24.tar),下载对应的程序安装包,下载地址如下:http://download.redis.io/releases/ 二、检查系统安装依赖包(gcc)rpm -qa |grep gcc 结果如下代表安装依赖包存在:libgcc-4.4.7-11.el6.x86_64 gcc-4.4.7-11.el6.x86_6...原创 2018-06-06 14:53:41 · 5392 阅读 · 0 评论 -
linux磁盘空间不足,排查解决小诀窍
在启动tomct时,报磁盘空间不足(但是用df命令查看时,却发现还有剩余空间)时,可以参照以下步骤排查问题:问题现象:启动java 进程时,报类似:Caused by: java.io.IOException: 设备上没有空间 这样错误。问题原因:系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式...原创 2018-05-30 15:17:26 · 8697 阅读 · 0 评论 -
linux设置自动清除内存碎片
清除命令:echo 1 > /proc/sys/vm/drop_caches 配置文件/proc/sys/vm/drop_caches。这个文件中记录了缓存释放的参数,默认值为0,也就是不释放缓存。他的值可以为0~3之间的任意数字,代表着不同的含义:0 – 不释放1 – 释放页缓存2 – 释放dentries和inodes3 – 释放所有缓存 编写脚本: 创建shell脚本 ...原创 2018-05-30 15:10:54 · 15013 阅读 · 0 评论 -
CentOS6.6下安装git 2.6.2
在CentOS5,由于yum源中没有git,所以需要预先安装一系列的依赖包。但在CentOS6的yum源中已经有git的版本了,可以直接使用yum源进行安装。$ sudo yum install git但是yum源中安装的git版本是1.7.1,太老了,Github等需要的Git版本最低都不能低于1.7.2 。所以我们一般不用上面的方法。而是下载git源码,编译安装。编译安装的...原创 2018-08-06 20:50:24 · 6545 阅读 · 0 评论 -
数据库实用测试技术
1、数据库超时测试场景验证 可以通过锁表方式进行,比如测试库存预占写数据库失败,写入SSDB的测试场景 ,可以进行如下操作: ---锁数据库表--- lock tables core_sknum_172 write; ---查询被锁表--- show OPEN TABLES where In_use > 0; ---解锁数据库表--- ...原创 2018-05-30 15:01:41 · 5618 阅读 · 0 评论 -
linux系统&自动清理日志实现脚本
1.删除文件命令:find 对应目录 命令选项 实例命令 find /export/Logs/ -type f -name "*log*" -mtime +3 -exec rm -rf {} \; 将/export/Logs/目录下所有30天前带".log"的文件删除。具体参数说明如下: find:linux的查找命令,用户查找指定条件的文件...原创 2018-08-16 22:02:49 · 22844 阅读 · 0 评论 -
静态代码扫描SonarQube与jenkins集成
要完成与Jenkins集成请先完成1-2步:1、SonarQube安装配置 2、SonarQube Scanner安装配置 3、与jenkins集成直接与Jenkins集成在jenkins的插件管理中选择安装sonar jenkins plugin,该插件可以使项目每次构建都调用sonar进行代码度量。进入【系统管理】-【系统设置】中,对sonar插件进行配置,如下图:...原创 2018-07-31 22:51:59 · 15212 阅读 · 0 评论 -
SonarQube Scanner安装配置
1、下载SonarQube Scanner安装包在下载地址中挑选合适的安装包:https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/,本文中使用的是sonar-scanner-2.8.zip2、、安装及配置SonarQube Scanner1)将下载的安装包解压到指定目录/export/data/tomcat...原创 2018-08-05 19:35:23 · 9714 阅读 · 0 评论 -
SonarQube安装配置
1、Sonar介绍Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。同时 Sona...原创 2018-07-31 22:54:26 · 3577 阅读 · 0 评论