摘要:
话不多说,先看代码: ... ...LOGGER.DEBUG("-------- before srcIp to LOG--------");InetAddress.getLocalHost().getHostAddress();//获取本机IPLOGGER.... 阅读全文
摘要:
项目中的代码需要增加一个更新时间的SQL,直接使用spring自带的jpa来做吧,balaba写了个update的操作,更新一下操作的时间戳,打包上传服务器,信心满满的./start.sh,打开nohup.out,忽然启动失败,报错了。。。 ... 阅读全文
摘要:
前面说到我们在做压力测试的时候,竟然把整个k8s集群的服务搞挂了,其实问题有两个,第一是因为没有给服务所在的pod设置最大的资源限制,第二是因为服务本是有内存泄漏的问题的; 开始我以为的是将pod的资源限制配置好,就行了,测试了... 阅读全文
摘要:
之前在测试部署的几个容器POD的服务情况,发现模拟数据永远只会发送到某一个pod上,而另外一个副本却是很空闲,一点负载都没有,最后直至把这个pod的内存跑满直至挂掉,另外一个副本也不跑数据,真的是“旱的旱死,涝的涝死”。 后面通过Grafana... 阅读全文
摘要:
前面尝试使用基础依赖镜像java:8(FROM java:8)直接构建java springboot项目镜像,发现一个简单的REST接口的springboot服务,生成的镜像竟然高达667M; REPOSITORY ... 阅读全文
Timeout: Pool empty. Unable to fetch a connection in 30 seconds, none available[size:5; busy:5; idle
摘要:
在一次线上做数据库主备倒换演练操作的时候,突然发现其中一个数据量巨大的服务出现大量这个错误: Timeout: Pool empty. Unable to fetch a connection in 30 seconds, none available[siz... 阅读全文
摘要:
文章转自:http://dockone.io/article/932 阅读全文
摘要:
最近在研究kubernetes,记录了一下常用的操作命令; K8S 常用命令kubectl get all #查看所有启动的配置,包括容器,服务,监视等等等等 --all-namespaces 参数 可以看到所有命名空间的 -o wide 可以看到更多的信息,... 阅读全文
摘要:
你敢相信,部署的两个服务在做压力测试的时候,把k8s集群给‘打’挂掉了 在制作这两个pod的时候,是没有做任何资源限制的,也就是服务需要多少个cpu,需要多少内存,直接向宿主机申请,没有任何限制,直至将宿主机的资源全部耗尽。。。 ... 阅读全文
摘要:
我们就考虑是不是可以从基础镜像来入手,(现在使用的是java:8)更换一个带有vim编辑器的基础镜像不就行了吗,说干就干; # 基础镜像使用java FROM openjdk:8-jdk-alpine # 作者 MAINTAINER daopi... 阅读全文