• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
皇图霸业谈笑间
更高、更快、更强
博客园    首页    新随笔    联系   管理    订阅  订阅

文章分类 -  服务器维护

服务器维护
超级大文本文件打开工具

摘要:支持的功能有:支持大文件读取,速度要快自动加载新的内容,直接定位到最后一行,类似于Linux下的taif工具支持自动滚动最后能彩色标识,比如Error行标记为红色支持中文BareTail看看它的功能:实时文件查看tail命令模式,自动滚动支持2g以上大文件自动滚动彩色监控多文件监控支持unicode... 阅读全文
posted @ 2014-12-06 19:57 布颜书 阅读(64966) 评论(11) 推荐(0)
SQL Server内存遭遇操作系统进程压榨案例

摘要:场景:最近一台DB服务器偶尔出现CPU报警,我的邮件报警阈(请读yù)值设置的是15%,开始时没当回事,以为是有什么统计类的查询,后来越来越频繁。探索:我决定来查一下,究竟是什么在作怪,我排查的顺序如下:1、首先打开Cacti监控,发现最近CPU均值在某天之后骤然上升,并且可以看到System\Processor Queue Length和sqlservr\%ProcessorTime也在显著的变化。2、从最容易入手的低效SQL开始,考虑是不是最近业务做了什么修改?连接到该SQL实例,打开活动监视器,展开“最近耗费大量资源的查询”,并 CPU时间倒序,在这里并未发现有即时的耗费资源的 阅读全文
posted @ 2014-03-17 10:41 布颜书 阅读(378) 评论(0) 推荐(0)
深入浅出DDoS攻击防御

摘要:敌情篇 ——DDoS攻击原理DDoS攻击基础DDoS(Distributed Denial of Service,分布式拒绝服务)攻击的主要目的是让指定目标无法提供正常服务,甚至从互联网上消失,是目前最强大、最难防御的攻击之一。按照发起的方式,DDoS可以简单分为三类。第一类以力取胜,海量数据包从互联网的各个角落蜂拥而来,堵塞IDC入口,让各种强大的硬件防御系统、快速高效的应急流程无用武之地。这种类型的攻击典型代表是ICMP Flood和UDP Flood,现在已不常见。第二类以巧取胜,灵动而难以察觉,每隔几分钟发一个包甚至只需要一个包,就可以让豪华配置的服务器不再响应。这类攻击主要是利用协议 阅读全文
posted @ 2013-11-28 12:55 布颜书 阅读(635) 评论(0) 推荐(0)
debug diagnostic 使用方法:一

摘要:写微软的程式写久了,最常见到但也最让人无力的问题就是Server挂掉可能是Memory不足,也可能是CPU 100%被占据,而你完全不知问题在哪里,只能乖乖重开机重开机变成了Windows Server的例行公事 或许有人知道Memory Dump这种东西,只有一群神一般的人才看得懂对一般人而言想从Memory Dump看出什么端倪简直就是不可能的任务 但是,情况现在改观了微软一向最厉害的就是,把艰难的东西用很容易上手的外装包装起来也许功能因此减少了,但是上手却容易了最近就玩到这样一个东西-- Debug Diagnostics Tool 让debug IIS hang简直是容易到让人无法.. 阅读全文
posted @ 2013-09-06 11:10 布颜书 阅读(1681) 评论(0) 推荐(0)
关于服务器 crash dump 的一些应用

摘要:Procdump 是一个轻量级的Sysinternal团队开发的命令行工具, 它的主要目的是监控应用程序的CPU异常动向, 并在此异常时生成crash dump文件, 供研发人员和管理员确定问题发生的原因. 你还可以把它作为生成dump的工具使用在其他的脚本中.有了它, 就完全不需要在同一台服务器上使用诸如32位系统上的Debug Diag 1.1或是64位系统上的ADPlus了.问题描述===============在 任务管理器里发现w3wp.exe的CPU总在49%-60%左右, 间歇性地会下降一些. 我们需要在w3wp.exe的CPU在50%以上并能维持三秒钟的情形下抓取两组dump. 阅读全文
posted @ 2013-09-06 10:02 布颜书 阅读(581) 评论(0) 推荐(0)
LINUX服务器关于丢包问题排查

摘要:系统后端 242.172 和 242.173 服务器网通反代到 242.172 服务器, 发现不断的返回 503 或者 504 网关错误经过排查后发现是LINUX服务器限制了连接数, 以下是解决方案的备忘录修改 ipv4.netfiliter.ip_conntrack_max = 9999999999 阅读全文
posted @ 2013-01-28 17:07 布颜书 阅读(825) 评论(0) 推荐(0)
COM组件问题排查

摘要:这篇文章写的不错:http://social.msdn.microsoft.com/Forums/zh-CN/visualcshartzhchs/thread/6aa06324-0732-4c05-9d39-a4c1293d8930对服务器: 58.22.107.146 执行如下操作1: 打开管理工具中的“组件服务”, 找到左边的菜单栏,依次打开:“组件服务”-> “计算机” -> “我的电脑” -> “DCOM配置”。 在配置列表中找到 “DesDecrypt” 和 “DesEncrypt” 两个服务。2: 右键“DesDecrypt” 和 “DesEncrypt” 两个服 阅读全文
posted @ 2012-12-04 16:17 布颜书 阅读(278) 评论(0) 推荐(0)
12 个网络监控工具

摘要:如果你有一个网站,有可能出现一些问题,利用一些网络监控工具可以帮助你监督这些问题、帮助您采取预防措施。这里我们列举了12个的网络监测工具,供你参考。 Splunk Splunk是一款顶级的日志分析软件, 如果你经常用 grep、awk、sed、sort、uniq、tail、head 来分析日志,那么你需要 Splunk。能处理常规的日志格式,比如 apache、squid、系统日志、mail.log 这些。对所有日志先进行 index,然后可以交叉查询,支持复杂的查询语句。然后通过直观的方式表现出来。日志可以通过文件方式传倒 Splunk 服务器,也可以通过网络实时传输过去。或者是分布... 阅读全文
posted @ 2012-05-30 13:13 布颜书 阅读(596) 评论(0) 推荐(0)
代码性能分析器Dottrace跟踪代码执行时间

摘要:当自己程序遇到性能问题,比如请求反应缓慢,怎么分析是哪里出了问题呢?dottrace可以帮助.net程序跟踪出代码里每个方法的执行时间,这样让我们更清晰的看出是哪里执行时间过长,然后再分析应该怎样解决。 Dottrace是由JetBrainshttp://www.jetbrains.com/ 公司开发的一款产品,它分dottrace Performance和dottrace Memory 两个工具,dottrace Performance用来分析代码性能,比如函数执行时间,调用次数,消耗时间比率等,dottrace Memory一般用来分析内存占用情况。 本篇文章介绍dottrace跟踪代码执 阅读全文
posted @ 2012-02-25 17:53 布颜书 阅读(1207) 评论(0) 推荐(0)
如何查询服务器是否网通反代

摘要:确认网通解析情况,进入dos输入nslookup然后输入server 202.106.0.20(202.102.154.3) 注:这是网通北京dns然后输入 panda.sj.91.com看得到的ip是否正确 阅读全文
posted @ 2012-02-02 11:13 布颜书 阅读(151) 评论(0) 推荐(0)
关于调用外部接口争用以及死锁的问题

摘要:站点有频繁调用外部接口的(webrequest wcf webservice),看下这两篇文章http://support.microsoft.com/kb/821268http://msdn.microsoft.com/zh-cn/library/ff647787.aspx主要内容:需要调下C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config调整之前先要把调整的内容在本机测试,避免配置文件错掉导致站点挂掉maxIoThreads和maxWorkerThreads不用*cpu数量 系统会根据cpu的数量自动乘上. 阅读全文
posted @ 2012-01-31 11:03 布颜书 阅读(457) 评论(0) 推荐(0)
减少服务器流量问题

摘要:问题描述,看书文件下载服务器不断提供书籍章节内容信息给 看书服务器导致网卡流量飚高 , 现在通过传输过程对数据进行压缩的方式解决这个问题下面是压缩和解压缩代码staticstringCompressString(stringinput){stringretValue=string.Empty;if(!string.IsNullOrEmpty(input)){byte[]byteSource=Encoding.UTF8.GetBytes(input);MemoryStreammsm=newMemoryStream();using(GZipStreamgzs=newGZipStream(msm,C 阅读全文
posted @ 2011-07-22 12:51 布颜书 阅读(247) 评论(0) 推荐(0)
记录35服务器网卡流量、CPU、内存使用情况分析

摘要:1: 使用WINIIS工具帮忙截图 121.207.254.35 服务器当前W3P进程各内存、CPU使用情况2:打开IIS日志记录站点访问,一个小时, 后面帮忙将IIS 日志,发给程序员分析3:技术部是否有工具可以检测到高频繁访问的IP和接口技术部导回来的IIS日志,我用 LogParser进行导入数据库分析,该工具还可导成报表方式导入命令:logparser "SELECT * FROM C:\ex110423.log TO IISLog_table" -o:SQL -server:192.168.19.63 -driver:"SQL Server" 阅读全文
posted @ 2011-04-25 11:50 布颜书 阅读(679) 评论(0) 推荐(0)
IIS排错

摘要:对于IIS报503的问题相信大家都很熟悉了,博客园以前也经常503,但这个问题不好排查,前几天我也为503问题烦恼,总结了一些排查思路和大家分享,但最终还没有解决问题,请大家有懂的也赶紧指点指点。IIS 503问题排查思路http://www.cnblogs.com/onlytiancai/archive/2007/06/03/769309.html有 时候辛辛苦苦写个网站,挂到服务器上一看,CPU给百分百了,这种问题百分之八九十都是因为代码写有问题,而不是因为系统设置的问题,这种问题也比较难排 查。但是结合一些工具也可以找到原因的,关于windbg的使用,好像有本关于.net调试的书,大家有 阅读全文
posted @ 2011-04-20 19:50 布颜书 阅读(208) 评论(0) 推荐(0)
问题排查

摘要:最近,有两位Google Maps API的初学者向我请教他们按照最简单例子写的程序为什么不能正常的运行。 其中一位用GTalk跟我交流,我仔细了看了他的代码,没看出问题,把代码保存在本地,打开Firefox的错误控制台,用Firefox打开他的页面。出错的那一行被清晰的显示出来,我再仔细端详那句话,原来有两个应该是英文逗号的地方,写上了中文逗号。 另一位,在我的论坛跟我交流他的Google Maps API中遇到的问题,我看他代码的时候也没有马上发现问题。然而,同样在用Firefox打开后,问题很明显的找到了,原来是一个方法openInfoWindow被他写成OpenInfoWindow了。 阅读全文
posted @ 2011-04-20 19:49 布颜书 阅读(185) 评论(0) 推荐(0)
查询服务器W3WP信息

摘要:命令行:iisapp -a 阅读全文
posted @ 2011-04-19 17:31 布颜书 阅读(147) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3