上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页
摘要: 问: 为什么300的并发能把支持最大连接数4000数据库压死? 买了一台数据库,最大连接数的参数是 4000,看起来很棒!但是 cpu 和内存并不咋好!是 2c4g的超低配制。 但是想着反正业务量也不大,不如先扛着,等业务量上来再进行升配! 没过多久,进行一次小量的营销活动。粗略计算想了下,大约3- 阅读全文
posted @ 2019-03-22 08:27 阿牛20 阅读(14825) 评论(7) 推荐(12) 编辑
摘要: jenkins 作为一个自动化的集成工具,已经是必不可少的了。它里面提供各种插件,以及完备的基础流程设施,为大家的自动化集成之路提供了很多的方便。所以,我们有必要完整的实践一回。以切身体会到它的好处! 一、 操作步骤说明陈列 1. 下载jenkins包,并安装;(两种方案,基于物理机和基于docke 阅读全文
posted @ 2019-03-20 22:12 阿牛20 阅读(3462) 评论(0) 推荐(0) 编辑
摘要: 对于远程通信,往往都会涉及到数据持久化传输问题。往大了说,就是,从A发出的信息,怎样能被B接收到相同信息内容!小点说就是,编码与解码问题! 而在dubbo或者说是java的远程通信中,编解码则往往伴随着序列化与反序列化! 普通java对象要想实现序列化,一般有几个步骤: 1. 实现 Serializ 阅读全文
posted @ 2019-03-07 19:14 阿牛20 阅读(14898) 评论(0) 推荐(1) 编辑
摘要: 随着线上环境的复杂多变,以及业务需求动荡,我们有足够的理由需要一个配置中心来处理配置的变更问题! 但对于项目初期,往往只需要能够做到数据支持动态配置,就能够满足需求了。 本文给出一个配置组件的实现方案,希望对有这方面需求的同学有点参考! (本实例虽然只是从数据库取值,但是其实稍微做下扩展,就可以是一 阅读全文
posted @ 2019-03-02 10:21 阿牛20 阅读(1065) 评论(0) 推荐(2) 编辑
摘要: 由于一次上线操作的数据变更太多,导致执行时间很长! 由于做手动主从关系,所以操作落在了主库上。 由于主从关系不是对整个库的操作,所以在有表新增的地方,添加了dts新的同步关系。 db变更完成后,就发布代码上线了! 以上是背景!一切看起来都很美好。 代码上线后,从从库发现数据一直没有,时间在一分分地过 阅读全文
posted @ 2019-03-01 23:33 阿牛20 阅读(857) 评论(1) 推荐(0) 编辑
摘要: docker可以说给我们的部署带来极大的方便和可逢凶化吉性!(懂的同学自然懂) 在初步了解之后,我们就能简单使用docker了。 刚开始玩docker时,可以基于系统级别的镜像做定制,比如基于 centos 镜像使用docker; 你可以在拉下来的容器里安装任何需要的应用(必要的);然后,一切都看起 阅读全文
posted @ 2019-02-24 09:46 阿牛20 阅读(45128) 评论(2) 推荐(2) 编辑
摘要: springmvc 的请求流程,相信大家已经很熟悉了,不熟悉的同学可以参考下资料! 有了整体流程的概念,是否对其中的实现细节就很清楚呢?我觉得不一定,比如:单是参数解析这块,就是个大学问呢? 首先,我们从最靠近请求末端的地方说起!此时,handler已经找到,即将进行处理! 这是在 RequestM 阅读全文
posted @ 2019-02-18 17:46 阿牛20 阅读(4238) 评论(0) 推荐(0) 编辑
摘要: 由于某几个业务表数据量太大,数据由业务写,数据部门读。 写压力不大,读却很容易导致长时间等待问题(读由单独系统进行读),导致连接被占用,从而容易并发稍稍增长导致全库卡死! 于是,就拆库呗。 业务系统拆分就不要做了(微服务化),没那工夫。 直接原系统拆两个数据源出来,对某几个高压力表的写就单独用这个数 阅读全文
posted @ 2019-02-14 09:59 阿牛20 阅读(3471) 评论(5) 推荐(1) 编辑
摘要: gc是java区别于其他好几门语言(c/c++)的一个代表功能(当然也有很多可以自动管理内存的语言,如所有的脚本语言,你根本不知道内存管理这回事)! 当然,之所以要把c/c++和java相比,是因为java出现的初衷即是对标c++的缺点的。不管怎么样,gc让程序员gg们不用痛苦地管理内存,这是好事! 阅读全文
posted @ 2019-02-11 19:30 阿牛20 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: 一般作为服务端的应用,必须要有相应的日志,否则问题怎么排查呢? 而日志怎么打印,也是一个技术活。不然java中也不会存在N多厂商争相提供日志框架了! 而日志滚动则往往也是刚需,毕竟没人能保证日志的量及可阅读性。 1. 日志滚动实现思路 日志滚动实现主要有两个大方向: 1. 让应用服务自行打印,打印到 阅读全文
posted @ 2019-02-01 14:44 阿牛20 阅读(2952) 评论(0) 推荐(2) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页