java 常用工具
CosmosNi
做一个有理想的攻城狮
展开
-
代码质量管理平台之SonarQube
代码质量管理平台之SonarQube一:基本介绍二:安装教程三:安装插件四:maven+sonar五:后记 一:基本介绍 在官方文档中,是这么介绍的: SonarQube® is an automatic code review tool to detect bugs, vulnerabilities and code smells in your code. It can integrate w...原创 2018-11-05 13:39:18 · 442 阅读 · 0 评论 -
skywaling踩坑记录
前言 随着微服务概念的火热,系统排错的问题也越来越突出 。如何监控分布式链路是每个团队都会遇到的问题。目前市场上开源的APM有,推特的zikpin(在springcloud生态下较为容易),美团的CAT,pinpoint以及skywalking。在此博文记录下skywalking的踩坑实录。 踩坑 在github的skywalking(https://github.com/apache/incub...原创 2019-04-19 13:00:47 · 1964 阅读 · 0 评论 -
idea2018.3激活方式
步骤和上面差不多,有一点点不一样. 下载jar包JetbrainsIdesCrack-3.4-release-enc.jar, http://idea.lanyus.com/jar/JetbrainsIdesCrack-3.4-release-enc.jar,并将 JetbrainsIdesCrack-3.4-release-enc.jar 放置到 D盘根目录。 2.在IntelliJ IDE...转载 2018-12-16 22:00:41 · 1164 阅读 · 0 评论 -
Grafana+Prometheus实现服务器监控----------window版
一:介绍 Prometheus官网是这么介绍,一个最初在SoundCloud上构建的开源系统监视和警报工具包。 Prometheus是一个完整的监控和趋势系统,包括基于时间序列数据的内置和主动抓取,存储,查询,绘图和警报。 简单来说,我们可以用Prometheus来监控包括linux,window系统,nginx以及mysql的性能指标。 Grafana,一个将数据可视化的软件,具有非常高大上的u...原创 2018-12-07 22:07:41 · 7719 阅读 · 2 评论 -
Springboot+elk实现分布式日志管理
本博文大部分内容来自http://blog.51cto.com/zero01/2079879,详细内容可参考此博文。 一:准备工作 1.准备三台机器: 10.2.0.151 主 10.2.0.152 数据中心 10.2.0.153 数据中心 机器上都安装上jdk 2.修改host文件 vim /etc/hosts 10.2.0.151 master-node 10.2.0.152 data-n...转载 2018-11-27 10:36:44 · 4473 阅读 · 1 评论 -
jenkins+github自动化构建部署
一:准备工作 1.Git的安装配置 1.1安装git https://gitforwindows.org/ (一直next就行) 在path中添加git环境变量 如:E:\TOOL\Git\cmd 1.2生成秘钥 打开git bash 生成的秘钥就在用户目录的.ssh下 1.3将公钥放置在gitlab,github上,由用户自行决定 2.配置maven 添加 M2_HOME 和 MAVE...原创 2018-11-23 10:35:30 · 1605 阅读 · 0 评论 -
搭建Consul集群
一:准备三台虚拟机 n1: 10.2.0.151 linux n2:10.2.0.133 linux n3:10.2.0.149 window server 二:从官网下载consul 1.下载地址:https://www.consul.io/downloads.html 将下载好的文件放入指定的位置:如:/usr/local/consul/data 2.解压文件 进入存放的目录 执行 unzip...原创 2018-11-22 09:51:18 · 759 阅读 · 0 评论 -
Linux下jdk的安装与卸载
序:小白学习liunx安装之路 一:查看系统是否有jdk which java 查看Java的执行路径 echo $JAVA_HOME 查看java目录 echo $PATH 查看java的bin目录 二:卸载旧版的jdk 查看jdk的版本 rpm -qa | grep jdk rpm -qa | grep gcj 卸载 yum -y remove java-1.7.0-openjd...原创 2018-11-08 14:08:55 · 212 阅读 · 0 评论 -
Mysql主从复制实现读写分离
一:安装mysql, 在这里我是在两台server上安装mysql5.7(安装过程不在详细介绍) 主:10.2.0.134 从:10.2.0.149 二:配置master服务器 1.创建用户 CREATE USER 'cosmos'@'10.2.0.%' ; ALTER USER 'cosmos'@'10.2.0.%' IDENTIFIED BY 'cosmos' ; GRANT Replicat...原创 2018-11-13 11:02:41 · 151 阅读 · 0 评论