一、前言早上醒来打开微信,同事反馈kafka集群从昨天凌晨开始写入频繁失败,赶紧打开电脑查看了kafka集群的机器监控,日志信息,发现其中一个节点的集群负载从昨天凌晨突然掉下来了,和同事反馈的时间点大概一致,于是乎就登录服务器开始干活。二、排错1、查看机器监控,看是否..
分类:
其他好文 时间:
2017-06-03 19:21:04
阅读次数:
464
摘自: http://www.myexception.cn/internet/2044496.html 分析java进程假死情况 1 引言 1.1 编写目的 为了方便大家以后发现进程假死的时候能够正常的分析并且第一时间保留现场快照。 1.2编写背景 最近服务器发现tomcat的应用会偶尔出现无法访问 ...
分类:
编程语言 时间:
2017-05-25 13:21:43
阅读次数:
349
MySQL如果频繁的修改一个表的数据,那么这么表会被锁死。造成假死现象。 比如用Navicat等连接工具操作,Navicat会直接未响应,只能强制关闭软件,但是重启后依然无效。 解决办法: 首先执行: show full processlist; //列出当前的操作process,一般会看到很多wa ...
分类:
数据库 时间:
2017-05-18 15:44:49
阅读次数:
774
有些时候,我们需要在浏览器窗口发生变化的时候,动态的执行一些操作,比如做自适应页面时的适配。这个时候,我们需要在窗口拖动的时候去执行代码。但是有些时候,执行的操作比较复杂,我们只希望在窗口拖动完毕之后,在执行代码,否则极容易造成浏览器假死状态,这个时候该如何解决呢。 浏览器窗口发生改变 先来写一下窗 ...
分类:
编程语言 时间:
2017-05-06 15:10:13
阅读次数:
197
一、服务器端 1. 实例化并设置socket实例对象 a.创建ip地址和端口 b.绑定监听地址 c.设置一下允许同时访问数 2. 监听连接 a.通过启动一个新的线程执行,这样主线程不会假死(启动线程,所带的参数必须是object类型) b.利用循环等待连接并返回一个负责通信的socket实例 c.返 ...
线程:帮助老板干活的,不会干扰老板的正常工作 如果一段代码的执行需要时间,那么必须开启一个新线程来执行,如果不开线程,窗口会出现假死 开线程: Thread th = new Thread(委托);th.IsBackground = true; //设置后台线程th.Start(); 线程默认是不允 ...
分类:
编程语言 时间:
2017-05-04 21:59:26
阅读次数:
142
在linux系统下长时间进行性能測试,连续几次发生server假死无法连接上的情况,无奈仅仅能重新启动server。在測试路径下发现hs_err_pid17285.log文件,打开文件查看其主要内容例如以下:# There is insufficient memory for the Java Ru ...
分类:
编程语言 时间:
2017-04-30 11:03:56
阅读次数:
817
HTTP协议上的GZIP编码是一种用来改进web应 用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让用户感受更快的速度。这一般是指WWW服务器中安装的一个功能,当有人来访问这个服务器中的网站时,服务器中的这个功能就将网页内容压缩后传输到来访的电脑浏览器中显示出来.一般对纯文本内容可压 ...
分类:
Web程序 时间:
2017-04-29 12:52:19
阅读次数:
225
异步调用是CLR为开发者提供的一种重要的编程手段,它也是构建高性能、可伸缩应用程序的关键。在多核CPU越来越普及的今天,异步编程允许使用非常少的线程执行很多操作。我们通常使用异步完成许多计算型、IO型的复杂、耗时操作,去取得我们的应用程序运行所需要的一部分数据。在取得这些数据后,我们需要将它们绑定在 ...
开发原因安装 Firefox火狐浏览器有一段时间了。总感觉打开Firefox火狐浏览器非常慢(比IE慢了非常多),就像假死了一样,等了几十秒钟才打开。但在打开网页速度还行。搜集了一些办法。对照之下,认为以下这法子对于打开Firefox火狐浏览器慢非常实用!自己动手吧。 1.添加启动參数 右键点击火狐 ...
分类:
其他好文 时间:
2017-04-23 18:14:35
阅读次数:
178