摘要: 问题: 1、Nginx报异常502错误码 2、Nginx的log异常信息 2019/06/03 17:05:00 [error] 24892#0: *2 recv() failed (104: Connection reset by peer) while reading response head 阅读全文
posted @ 2019-07-28 22:47 黑帅果 阅读(17) 评论(0) 推荐(0)
摘要: 背景:公司的消息系统的保持长链接的服务(scala编写)。在IDC的机器(12C24G)上一直运行着,一直存在CPU过高,老员工写的2小时重启,重启缺失能解决问题。最近服务要上阿里云,使用4C8G的实例。不一会CPU使用率就到了600%,负载最高达到了16。所以解决CPU过高迫在眉睫。 定位问题:j 阅读全文
posted @ 2019-07-28 22:37 黑帅果 阅读(7) 评论(0) 推荐(0)
摘要: 此贴只是为了方便你我他,跳转用,网上的99%的帖子都过时了(根本就不维护)。还是要看原帖,那些看了破解了的人写了自己的破解教程,然后就软件也不升级,跟着博客也不升级,毫无意义可言。原文链接:https://git... 阅读全文
posted @ 2018-07-08 11:19 黑帅果 阅读(8) 评论(0) 推荐(0)
摘要: 目的:部署项目到nginx集群的三个节点上。升级代码过程很简单,rpm run build 后的 dist目录打包后,分别上传到三个节点下的。1、初步我是先替换了node1节点的代码(node1、node3还是旧代码),想着刷新页面,如果负载均衡到node1上就能看出的我的代码是否修改成功了。问题出 阅读全文
posted @ 2018-07-08 11:05 黑帅果 阅读(4) 评论(0) 推荐(0)
摘要: 想当然地以为程序连接不到数据库就会报异常,日志中就可以看到,但是今天遇到的问题真是熬了半天的时间,定位问题的方向不对。记录并反思。背景:1、完成一个支付渠道的开发。2、一个只放了测试页面的动态项目。功能就是模拟其他服务发送http请求,走流程。部署:测试linux的tomcat中把这两个web工程放 阅读全文
posted @ 2018-06-09 23:38 黑帅果 阅读(16) 评论(0) 推荐(0)
摘要: maven本地依赖project问题,buildpath中有依赖的工程文件夹,但是启动报错classnodefound,也就是没有添加成功。初步解决:将依赖以及源码都安装到本地仓库中,命令 ... 阅读全文
posted @ 2018-05-18 19:47 黑帅果 阅读(5) 评论(0) 推荐(0)
摘要: 1、并发测试,会出现的赋值成功,但是结果却是数量少了。 new Thread(new Runnable() { @Override public void run() { for (int i = 0; i < 1000; i++) { map.put("aaa_"+i, "value_aaa_"+ 阅读全文
posted @ 2018-04-06 22:29 黑帅果 阅读(4) 评论(0) 推荐(0)
摘要: 前言:一定要理解是有顺序的很多桶,桶中装的可不是一个元素。桶的数量就是hashmap通常所说的容量(单位是桶)。桶的数量不一定等于数量size(),so很明显容量不是存放的元素个数。源码中显示的hashmap的容量就是底层table数组的长度1、初始桶数量:int DEFAULT_INITIAL_C 阅读全文
posted @ 2018-03-24 21:44 黑帅果 阅读(9) 评论(0) 推荐(0)