会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一匹河马
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年9月
dubbo超时时间的配置问题
摘要: 问题 线上一个超时时间设置不合理引起的血案 解决方案 是否超时,如果超时,记一个warn日志。 如果此时我们的provider在升级,又假使jenkins的升级脚本配置的是 kill -9(和运维确认过,是通过kill -9的方式关闭tomcat进程),那条件2是满足不了了,就只能寄希望于条件1即超
阅读全文
posted @ 2019-09-20 11:41 一匹河马
阅读(19768)
评论(1)
推荐(1)
2019年8月
spring中bean的初始化过程
摘要: 了解bean的初始化过程,可以在不同的阶段做不同的操作,满足不同的使用场景
阅读全文
posted @ 2019-08-27 10:38 一匹河马
阅读(5411)
评论(0)
推荐(0)
管理哲学
摘要: 危机管理: 1、危机时,不要大包大揽,表态要符合自己身份。 2、危机时,态度很重要,态度不能决定一切,但是很重要。要以弱者身份表达态度,以柔克刚。 向上管理: 1、领导关注过的事,有进展要及时汇报。 2、做了重要的事,一定要想办法让领导知道。 一位阿里的管理者的总结,还是有很多值得思考的地方 htt
阅读全文
posted @ 2019-08-05 11:37 一匹河马
阅读(223)
评论(0)
推荐(0)
2019年7月
两个主机间通信问题
摘要: 看tomcat的架构时,想到一个问题,如果两台主机分别位于不同的局域网,那通信时的SocketChannel除了保存连接方的ip和端口号以外, 是否还有相应的mac信息?因为ip和端口是整个局域网的统一出口ip,只根据ip是无法找到对应的主机的。 解答:是通过NAT(networt address
阅读全文
posted @ 2019-07-31 17:00 一匹河马
阅读(466)
评论(0)
推荐(0)
Service Mesh
摘要: Service Mesh 解决微服务架构下两个核心问题: 1、服务调用者把服务提供者的ip或者域名写死,不便于服务的发现(其实dubbo通过zk已经解决了服务发现问题)。 2、多环境的请求路由问题。 其实问题1已经在当前常用的微服务架构下得到解决。问题2,还有待解决。所以我们看 service me
阅读全文
posted @ 2019-07-30 09:37 一匹河马
阅读(144)
评论(0)
推荐(0)
一个项目复盘会
摘要: 最近差不多一个半月,一直在做一个给国家部门上报业务数据的项目,感觉差不多半条命搭进去了,像一句广告语说的:感觉身体被掏空。 先大体介绍下项目: 1、把公司的历史数据根据规则保存到本地数据库。 2、然后将这些数据上跑指定的的规则脚本, 3、通过规则检查后,跑一个公司核心经营指标的脚本。 4、以上三步都
阅读全文
posted @ 2019-07-23 14:12 一匹河马
阅读(823)
评论(0)
推荐(0)
2019年5月
epoll如何实现
摘要: epoll的事件机制是如何实现的? 当网卡接收到网络报文后,可以先解析到报文里面的ip地址与端口号,这样就可以定位到具体的socket。 我们再看看netty是如何利用epoll这个特性的。首先看看netty中channel的一个方法: java.net.SocketAddress remoteAd
阅读全文
posted @ 2019-05-06 10:10 一匹河马
阅读(690)
评论(0)
推荐(0)
2018年12月
数据库几个中间件的关系及大致原理 - mybatis、druid、shading-jdbc
摘要: mysql架构示意图: 最原始的JDBC实现(mysql-connctor-java): 加载JDBC驱动程序 → 建立数据库连接Connection → 创建执行SQL的语句Statement(preparedStatement) → 处理执行结果ResultSet → 释放资源 DataSour
阅读全文
posted @ 2018-12-28 15:08 一匹河马
阅读(3372)
评论(0)
推荐(0)
2018年5月
JVM cpu过高的处理
摘要: 1、top找出cpu高的java进程号9592 2、top -Hp 9592查看cpu占用time最高的线程编号28178 3、执行 printf "%x\n" 28178 获取线程十六进制地址6e12 (十六进制一定要小写) 4、执行 jstack 9592(pid)|grep -10 6e12(
阅读全文
posted @ 2018-05-06 10:25 一匹河马
阅读(331)
评论(0)
推荐(0)
2017年12月
jmap 的一次使用经历
摘要: 一个负责的项目(tomcat容器内),重构部分代码后,发现cpu使用居高不下,而且http接口无法访问, 但是提供的dubbo接口能正常访问,感觉很奇怪。 首先想到先dump出heap分析下 jmap -dump:file=auto.dump 11598 提示:-bash: jmap: comman
阅读全文
posted @ 2017-12-09 10:35 一匹河马
阅读(891)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告