工作中问题
sky_xin
这个作者很懒,什么都没留下…
展开
-
mysql服务器CPU使用过高的优化方案
这几天系统每到晚上七点到九点这段时间接收第三方订单状态推送的时候总是出现响应超时的情况,因为这几天正好是京东的活动618,因为我们和京东有合作,接收京东的订单推送到我们平台上,一开始以为是订单量太大,tomcat服务器扛不住了,就通过top、jmap、和远程jvisualvm来进行远程监控,发现服务器的cpu和内存使用情况都很低,完全不像有问题的情况,于是查看数据库的服务器状态...原创 2017-06-19 18:45:39 · 404 阅读 · 0 评论 -
excel导出大数据量时服务器cpu过高解决方式
最近服务器时不时的会卡死,后来通过日志分析,发现在卡死的时候有进行excel导出的操作,于是kill掉进程重启后自己手动尝试了下,发现导出的数据量超过三万条时cpu的使用率竟然高达600%(服务器8核8G,tomcat原始配置的环境),然后这种状况持续个一分钟左右后tomcat就会卡死。 问题已经明确了就是导出的问题,后来就上网查各种解决方式,有说大数据量换成cs...原创 2017-11-22 10:20:33 · 8156 阅读 · 0 评论 -
ApplicationEvent使用时注意默认的事件机制是同步的
最近做的收银自助机项目中,在自助机实际使用的时候扫描的商品多了会感觉程序执行很慢,于是就开始分析找原因,因为我们的商品库中的商品实际上是没有商品的,当用户扫描完商品进行下单核验的时候会将商品数据传至后台,后台会将我们自己商品库中没有的商品存储到我们的商品库中,存储没有的商品的时候使用到了spring 提供的ApplicationEvent事件处理功能,该功能其实就是观察者模式的实现,当我们执行...原创 2018-08-24 14:41:52 · 967 阅读 · 0 评论 -
服务器不输出日志文件的问题排查
前几天在公司的项目管理系统(禅道)中编辑bug状态时系统报错弹出了xxxSize什么的问题,当时也没明白是怎么回事,又试着提交了一次还是那样,(以前都是这么操作的也没有问题),于是准备退出系统重新登陆再试试,谁知道退出后就再也登不上去了,一直提示用户名和密码不正确,(输入的用户名密码绝对没错)。让我同事登陆试试也是报用户名密码错误。实在没有办法了,我就去部署该系统的测试服务器上查看error....原创 2018-09-23 18:55:40 · 7566 阅读 · 0 评论 -
mysql中datetime和timestamp区别
本文引自:https://blog.csdn.net/ahzxj2012/article/details/52120361datetime1. 占用8个字节2. 允许为空值,可以自定义值,系统不会自动修改其值。3. 实际格式储存(Just stores what you have stored and retrieves the same thing which you h...原创 2018-09-27 22:23:48 · 245 阅读 · 0 评论