首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux系统之vmcore:kdump 的亲密战友 crash

什么是 crash 如前文所述,当 linux 系统内核发生崩溃的时候,可以通过 kdump 等方式收集内核崩溃之前的内存,生成一个转储文件 vmcore。...crash 支持 2.2.5-15(含)以后的 Linux 内核版本。随着 Linux 内核的更新,crash 也在不断升级以适应新的内核。...kernel 文件 DUMPFILE: 内核转储文件 CPUS: 所在机器的 CPU 数量 DATE: 系统崩溃的时间 TASKS: 系统崩溃时内存中的任务数 NODENAME: 崩溃的系统主机名 RELEASE...bt - backtrace bt 命令用于查看系统崩溃前的堆栈等信息,这是系统调试中非常常用和好用的一个命令。...这里采用笔者在实际测试工作中发现的 SLES 系统下的系统崩溃问题作为案例来进行讲解。

8.1K21
您找到你想要的搜索结果了吗?
是的
没有找到

OpenFeign的9个坑,每个都能让你的系统

如果不做特殊配置,OpenFeign默认使用jdk自带的HttpURLConnection,我们知道HttpURLConnection没有连接池、性能和效率比较低,如果采用默认,很可能会遇到性能问题导致系统故障...如下图,在一个系统中使用OpenFeign调用外部三个服务,每个服务提供两个接口,其中serviceC的一个接口需要60才能返回,那上面的readTimeout必须设置成60s。...但是如果serviceA出故障了,表现是接口1超过60s才能返回,这样OpenFeign只能等到读超时,如果调用这个接口的并发量很高,会大量占用连接资源直到资源耗尽系统。...但是问题又来了,serviceC中又掉了serviceD,因为serviceD的故障导致接口6发生了读超时的情况,为了不让系统,不得不对serviceC的接口5单独设置超时时间。

2K20

OpenFeign的9个坑,每个都能让你的系统

如果不做特殊配置,OpenFeign默认使用jdk自带的HttpURLConnection,我们知道HttpURLConnection没有连接池、性能和效率比较低,如果采用默认,很可能会遇到性能问题导致系统故障...如下图,在一个系统中使用OpenFeign调用外部三个服务,每个服务提供两个接口,其中serviceC的一个接口需要60才能返回,那上面的readTimeout必须设置成60s。...但是如果serviceA出故障了,表现是接口1超过60s才能返回,这样OpenFeign只能等到读超时,如果调用这个接口的并发量很高,会大量占用连接资源直到资源耗尽系统。...但是问题又来了,serviceC中又掉了serviceD,因为serviceD的故障导致接口6发生了读超时的情况,为了不让系统,不得不对serviceC的接口5单独设置超时时间。

7.4K33

Electron 应用问题排查与解决方法

、参数错误等2 Electron 应用处理方法2.1 JavaScript 层导致针对 JavaScritpt 导致,需要找到出现路径,一步步调试基本可以发现问题原因,做一些防御性编程就可以规避...www.xxx.com', // 上传到服务器的地址 uploadToServer: false, // 不上传服务器 ignoreSystemCrashHandler: false, // 不忽略系统自带的处理...,为 true 时表示忽略,时不会生成堆栈文件});以上代码不能保证每次,都收集到堆栈,但如果较频繁,很可能在某次时生成,如果发现生成了堆栈,一定不要视而不见,对于偶现的问题...GPU 进程的事件接口,监听这些事件,可以知道何时发生了,但的具体原因一般看不出来,需要获取堆栈的 dump 文件。...分析堆栈文件需要提供:堆栈文件、SDK 版本号、操作系统平台信息、SDK本地日志(非必须,最好提供).SDK 本地日志路径,可以参阅相关 API 文档。图片QQ 群:695855795

7.9K20

iOS·CityPickerView省市区选择器出现纪实:三栏联动的时数据源数组越界(Xcode调试技巧)

iOS开发过程中,有时候一些第三方省市区位置选择器PickerView出现诡异bug:在快速同时分别滑动省、市、区各栏的时候,出现。这时候,你可以打个断点,查出问题所在。...演示: 情景:当省一栏滑到中国澳门,并同时滑动第二栏第三栏时,直接崩溃。 这里记录修复这种bug的一种方案。...问题所在 出现,在于这两句: NSArray *array = _dataConfiguration.dataSource[@(component)]; YLAwesomeData *currentData...所以添加一个判断即可: if (array && array.count > 0) { ... } 还有,array[row]中的row超过数组元素个数怎么办?...定位技巧 这里介绍一下为了定位原因的捕获异常断点技巧: 1. 添加异常断点 左边栏上面点击断点标签,然后点击左下角+号按钮添加断点: 2.

1.5K40

、卡顿、死机……互联网企业还需打造这一环

钉钉还紧急找阿里云扩容了上万台服务器,以支撑随时可能到来的流量高峰;4月份董明珠在抖音首秀直播时,开局便遇到了技术问题,要么直播卡到没法看,要么直播没有声音,董明珠因此痛批了技术团队;5月份罗志祥的一篇头条文章让微博一度面临...如果把服务器比作一个控水系统,业务运作产生的数据是流水,有时候水流会很急有时很缓,那么好的服务器就能一边进水,一边出水(数据分析)并将水进行分类储存和利用。...比如直播和短视频企业,可依靠这两款服务器的智能分析能力,大量实时处理和分析平台用户的行为数据,结合自有的运营系统,将用户进行智能分类,为后续运营变现提供更多可能。

39500

Linux 整个系统权限玩坏了怎么办

前言 作者以前就遇到过Linux整个系统文件权限都被设置为777。并且系统没有权限备份,当时服务器也不是云主机,所以没有快照备份。 遇到这种情况怎么办?下面分享下作者个人恢复方法。...万能的百度搜索 通过百度搜索,搜索到一个权限备份与恢复工具: getfacl:备份Linux文件或者目录权限 setfacl:恢复Linux文件或者目录权限 问题 虽然有 getfacl 与 setfacl...解决问题 注意 如果Linux整个系统文件权限都被设置为777,请不要重启系统,因为很多同学认为万能的重启能解决98%的问题。重启后权限就能恢复。但这次请不要重启系统,如果重启系统系统直接损坏。...解决思路 虽然损坏的服务器没有权限备份,但是可以找一台与这台损坏的服务器系统版本一样的机器进行整个系统权限备份。在把备份文件拷贝到损坏的服务器上进行权限恢复。...具体操作 注意:这里所有操作,需要使用 root 用户来执行 1、找一个系统版本一样的服务器上操作权限备份 # 备份整个系统权限 $ getfacl -R / > /data/system-all-permissions.facl

2.1K30
领券