DevOps 工具链
今天继续学习使用SonarQube分析项目代码,为了便于理解,将官方手册用到的翻译出来。UserGuideQualityGateUsetheBestQualityGateConfiguration推荐默认配置,对于每一个版本,我们都会根据SonarQube的能力调整默认质量门(QualityGate)。SonarQube6.2版本新增了三个度量,可靠比,安全比,可维护性比。极力推荐这些新的度量作为
性能测试监控关键指标:Ø资源指标CPU使用率:指用户进程与系统进程消耗的CPU时间百分比,长时间情况下,一般可接受上限不超过85%。内存利用率:内存利用率=(1-空闲内存/总内存大小)*100%,一般至少有10%可用内存,内存使用率可接受上限为85%。磁盘I/O:磁盘主要用于存取数据,因此当说到IO操作的时候,就会存在两种相对应的操作,存数据的时候对应的是写IO操作,取数据的时候对应的是是读IO操
ansible客户端通过代理上网时,ansible 执行yum命令不能成功
shell 脚本 与 Ansible
生成加密密码:安装pythonpasslib库pipinstallpasslib如果系统中没有pip命令,则先安装pip:下载epelyumrepo文件(使用阿里云镜像):wget-O/etc/yum.repos.d/epel-7.repohttp://mirrors.aliyun.com/repo/epel-7.repoyuminstallpython-pip之后就可以生成加密密码了(这里的ro
在最开始的时候,项目构建可用的工具只有make,后来又有了GNUMAKE,再随着需求的增长,更加高级的构建工具出现了.在JAVA开发工具圈中,目前最主流的有以下三个开发工具ANT/IVYMAVENGRADLE/IVY1234比较成熟的JAVA项目我们都会用ANTIVY,MAVEN,或者GRADLE脚本来管理,而不会使用某一个IDE,因为每个人对IDE的喜好不同,使用IDE作项目管理不够妥善.这里简
Maven2,它是一个模块化项目构建工具(BuildingaProject)。它能够管理依赖、构建周期、测试、打包并且在仓库中发布你的制品。它是一个项目构建工具,领先于通常的构建工具(实际上它的第一个版本是在Ant之上的一层)。apacheivy2 对项目依赖的文件可以进行统一的管理,依赖于ant,它是一个管理(记录、跟踪、解析和报告)项目依赖的工具(dependencytool)。Maven2和
漫谈依赖管理工具:从Maven,Gradle到Go
配置gitlab使用外部数据库
建yum源vim/etc/yum.repos.d/gitlab-ce.repo[gitlab-ce]name=gitlab-cebaseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7repo_gpgcheck=0gpgcheck=0enabled=1gpgkey=https://packages.gitlab.com/gpg.ke
·findpath-option[-print][-exec-okcommand]{}\;find命令的参数;pathname:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print:find命令将匹配的文件输出到标准输出。-exec:find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command'{}\;,注意{}和\
主要整理介绍了MySQL性能优化及数据库设计相关的内容。
目录原理1主从同步配置2主服务器同步用户授权2配置MySQL主服务器的my.cnf文件3备机配置:4常用命令:5双主配置my.cnf6binlog_ignore_db引起的同步复制故障7常见错误11MysqlBinlog三种格式介绍及分析11原理经过抓包分析,tcpdump-n-ieth0-A-s0-vhost218.24.23.253。当从与主处于正常连接状态时(而不是slave第一次启动时),
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号