关闭

Mac mtr 网络分析工具安装

mtr网络分析工具安装 1.首先保证安装brew工具 2.执行 brew cask mtr进行软件安装 3.执行 alias mtr=/usr/local/sbin/mtr 启用别名 4.配置PATH变量  vim ~/.bash_profile  export PATH=$PATH:/usr/local/sbin5.配置文件生效 source ~/.bash_profile 6.使...
阅读(15) 评论(0)

Jenkins 拉取不到git仓库

最近Jenkins突然拉取不到gitlab的代码了,错误信息如下: error: The requested URL returned error: 401 Unauthorized while accessing http://x.git/info/refs fatal: HTTP request failed fatal: HTTP request failed 解决方式:由于git...
阅读(116) 评论(0)

服务器监控smokeping、cacti、nagios、zabbix、ntop

本文转载至  http://www.ttlsa.com/monitor-safe/monitor-software-5/ 以下为smokeping、cacti、nagios、zabbix、ntop这五款监控利器的简介,以及各自的优势 一、smokeping      Smokeping 是rrdtool 的作者Tobi Oetiker 的作品,是用Perl 写的,主要是监视网...
阅读(41) 评论(0)

FindBugs Java代码分析工具

经常需要对开发的代码进行潜在的错误和Bug分析,FindBug是一个很好的插件, 一:首先使用maven插件的方式安装, org.springframework.boot spring-boot-maven-plugin ...
阅读(78) 评论(0)

Mysql this is incompatible with sql_mode=only_full_group_by 异常

数据库从5.5版本直接升级到了5.7版本,在执行Sql的时候出现异常  ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression #5 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column...
阅读(178) 评论(0)

Spring cloud config server Could not fetch remote for master remote: 解决

公司最近迁移了git仓库  修改了  spring cloud repo git的地址  但是Sping Cloud Config server  服务器的git repo地址还是没有改变还是以前的git地址,错误如下 c.s.e.MultipleJGitEnvironmentRepository : Cannot pull from remote the working tree is n...
阅读(448) 评论(0)

git fatal: destination path '**' already exists and is not an empty directory.解决

网上说需要删除或者重新命名已经存在的本地文件,然后在clone 其实不用。 第一步 :进入到已存在的目录  cd (/file) 第二步: 初始化git  init 第三步: 添加远程仓库地址  git remote add origin  (address) 第四步:  添加本地代码  git add . 第五步: 提交本地代码 git commit -m "init" 第六步: 提...
阅读(334) 评论(0)

数据库连接池对比

对现在市场上的数据库连接池做了调研,相比较来说我还是推荐使用druid阿里巴巴的连接池框架,同时HikariCP的作者对druid进行了评论,阿里巴巴的druid大哥给了非常长气势的回复,地址https://github.com/brettwooldridge/hikaricp/issues/232  确实Druid在监控等方面更全面。 以下是一些HikariCP的分析  http://blog...
阅读(112) 评论(0)

ab 压力测试命令

本文转载至 https://blog.linuxeye.cn/124.html 官方文档:https://httpd.apache.org/docs/2.4/programs/ab.html Apache附带的ab,它非常容易使用,ab可以直接在Web服务器本地发起测试请求。这至关重要,因为我们希望测试的服务器的处理时间,而不包含数据的网络传输时间以及用户PC本地的计算时间。 需...
阅读(62) 评论(0)

Spring Boot actuator框架的一些安全考虑

微服务铺天盖地的来,引入Spring Boot actuator框架是为了服务作更好的监控与性能查看,Spring Boot actuator是一个为原生端点增加了更多的指标和度量信息,分为应用配置类,度量指标类。操作控制类,但是假如由于开发人员的疏忽把这些监控的请求地址都暴露出来了,攻击者会通过服务的配置信息对服务进行攻击,例如当我们访问/mappings这个返回这个服务控制器映射关系报告,可以...
阅读(192) 评论(0)

分布式服务下Quartz任务框架配置

公司在使用Spring Cloud微服务架构,同时都使用Quartz任务框架进行任务调度,具体的结构如下所示:   配置具体见我的另一博文 http://blog.csdn.net/u011687186/article/details/72461102   但是存在这样一个问题,各个服务互相不相关,假如一个发起Job任务的服务挂掉以后,在到达执行任务的时间时,其它服务会执行这个任务,由...
阅读(153) 评论(0)

Mybatis# $ 及SQL 踩坑

今天遇到这样一个问题下面是我服务器日志中打印的SQL SELECT COUNT(not_notice.id) FROM not_notice not_notice WHERE 1 = 1 AND not_notice.state IN (?) AND not_notice.pk_uc_company = ?打印传入的参数是这样的 Parameters: 1,3,4(String),...
阅读(71) 评论(0)

怎样使得Tomcat服务器启动更快 使用随机数与熵池策略

随着微服务技术快速发展,SpringCloud与Docker新的技术也不断涌现出来,但是SpringCloud已SpringBoot为基础开发的默认内嵌Tomcat服务器,在SpringCloud与Docker整合的时候,使用docker DockerFile或者docker-compose启动镜像文件的时候,需要同时启动多个Tomcat,由于Tomcat 的sessionId在启动使用Java的...
阅读(262) 评论(0)

Linux yum与apt安装区别与联系

本文转载至http://www.cnblogs.com/garinzhang/p/diff_between_yum_apt-get_in_linux.html  一直使用的是yum安装的方式,收集一下其他的linux系列安装的方式。 一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat、Centos、Fedora等 2.Debian系列:Debi...
阅读(146) 评论(0)

Linux Systemd 简介

systemd是linux下的一款系统和服务管理器,为什么要使用systemd ? 在rpm包二进制方式安装的linux软件中,使用init守护进程进行服务状态的管理或者 使用service命令 例如启动Mysql数据库可以是 /etc/init.d/mysql start 或者service mysql start. 使用linux init进程进行管理服务的时候有两个缺点: 1.init系...
阅读(129) 评论(0)
139条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:58008次
    • 积分:1361
    • 等级:
    • 排名:千里之外
    • 原创:66篇
    • 转载:69篇
    • 译文:4篇
    • 评论:8条
    最新评论