一次博客崩溃日志分析

一次博客崩溃日志分析

自从买了腾讯云,瞎倒腾了很多东西,搭建了MySQL,redis,zk等等,然后自己尝试搭建了博客,并设置了守护进程。

昨天开始突然莫名其妙的,总是服务重启。

进入系统后,通过top指令发现cpu总是突然飙升到99%。之后博客就挂掉了。然后cpu就降下来了。感觉像是被系统kill掉了。

自己摸索的小白,只能查查指令集喽~~~

系统的日志都存放在/var/log/messages里面。

系统查杀日志查看

dmesg | egrep -i -B100 'killed process'

## 或:
egrep -i 'killed process' /var/log/messages
egrep -i -r 'killed process' /var/log

## 或:
journalctl -xb | egrep -i 'killed process'

上面的指令都可以看到被系统kill掉的进行。

通过第一个指令,发现日志信息比较齐全:最后查看到的日志信息如下图

最后发现我们的java进程因为OOM被杀掉了。可能是因为起的服务太多了,1G的小服务器还是不经折腾啊。最后关闭了MySQL服务,再观察,博客基本正常了~~~

特此记录下来,以后有问题知道怎么去查看系统日志信息了~

本文由 开了肯 发布!

原文地址:https://www.cnblogs.com/kailaisii/p/12189891.html

时间: 2024-11-10 13:34:55

一次博客崩溃日志分析的相关文章

iOS崩溃日志分析-b

1名词解释 1.1. UUID 一个字符串,在iOS上每个可执行文件或库文件都包含至少一个UUID,目的是为了唯一识别这个文件. 1.2. dwarfdump 苹果提供的命令行工具,其中一些功能就是查看可执行文件或库文件的UUID.示例: dwarfdump --uuid 应用名称.app/应用名称 dwarfdump --uuid 应用名称.dSYM 1.3. symbolicatecrash 苹果提供的命令行工具,可以将crash日志符号化为可读的堆栈信息.XCode6/XCode7版本中,

【学生研究课题】CSDN博客数据获取、分析、分享

题记 这次<对象程序设计>课程设计,一共给定了8个选题(下载WORD版,PDF版),以及自由选题的机会.从大家初步选题结果来看(图1),绝大部分同学选择了"图形用户界面的计算器",较少同学选择了3-8题中的一个.一方面,可以看出大家目前的动手能力还有待提高,教师的教学水平还不能给予学生较多的帮助:另一方面,学生缺乏"主动选择.对自己负责"的能力,和从小学到大学一直是被动学习状态有关.李雅卿老师的<乖孩子的伤最重>(豆瓣,京东)中一篇文章&qu

android开源应用(主要是博客上带有分析的)收集 【持续更新】

2014.5.24更新: (android高仿系列)今日头条    http://blog.csdn.net/vipzjyno1/article/details/26514543 CSDN Android客户端的制作    http://blog.csdn.net/lmj623565791/article/details/26676137 LookAround开元之旅         http://blog.csdn.net/lancees/article/details/17696805 如果

iOS symbolicatecrash崩溃日志分析

1.保留发布程序的 .app文件 和 .dSYM文件 连同.crash文件放在同一个文件家里面. 2.在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library /PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources 或者/Applications/Xcode.app/Contents/Develope

软件设置&mdash;Windows Live Writer编辑博客园日志

Technorati 标记: Windows Live Writer,设置,日志 系统:Windows 8.1 update 软件:Windows Live Writer 2012 目的:配置 Writer 2012,编辑日志,发布到博客园 过程: 1.下载和安装 Writer 2012 点击上文链接,即可下载 Writer 2012 离线安装包. 下载完成,安装即可. 2.启动并配置 Writer 2012 首次启动,需要进行配置. 若直接进行博客园的相关配置,会遇到500错误:账户或密码错误

i o s 崩溃日志分析

转自:http://blog.csdn.net/totogo2010/article/details/39892467 要分析崩溃日志,首先需要保留发布时的编译出来的.xcarchive文件.这个文件包含了.DSYM文件. 我一般的做法是,发布成功后,把这个文件.xcarchive直接提交到代码版本库对应的版本分支里,这样就不会搞丢了. 这个文件在哪呢?打开XCode->菜单Window->Organizer,在编译成功的文件上右键,就能打开了. 两种比较麻烦的方法. 第一种方法: 使用dwa

iOS应用崩溃日志分析

转自raywenderlich 作为一名应用开发者,你是否有过如下经历? 为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作.它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 ! 如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美.于是你打开代码准备修复闪退的问题……但是,从何处着手呢? 这时iOS崩溃日志派上用场了.在大多数情况下,你能从中了解到关于闪退的详尽.有用的信息. 通过本教程,你将学习到一些常见的崩溃日志案例,以及如何从开发设备和

iOS 应用崩溃日志分析

通过本教程,你将学习到一些常见的崩溃日志案例,以及如何从开发设备和iTunes Connect上获取崩溃日志文件.你还将学习到符号化( symbolication),从日志追踪到代码 .你还将学习调试一个在待定情况下会闪退的应用. 让我们开始动手吧! 什么是崩溃日志,从哪里能得它? iOS设备上的应用闪退时,操作系统会生成一个崩溃报告,也叫崩溃日志,保存在设备上. 崩溃日志上有很多有用的信息,包括应用是什么情况下闪退的.通常,上面有每个正在执行线程的完整堆栈跟踪信息,所以你能从中了解到闪退发生时

iOS应用崩溃日志分析-备用

作为一名应用开发者,你是否有过如下经历? 为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作.它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 ! 如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美.于是你打开代码准备修复闪退的问题……但是,从何处着手呢? 这时iOS崩溃日志派上用场了.在大多数情况下,你能从中了解到关于闪退的详尽.有用的信息. 通过本教程,你将学习到一些常见的崩溃日志案例,以及如何从开发设备和iTunes Connect上获