• 开机就夯机

    备注:大多数情况下,从整个系统里,运行的成百上千个线程调用栈里找到有问题的调用栈其实很简单,就是着重查看调用栈比较“长”,而且调用栈上函数比较“特别”的线程。记住一句话:幸福的“人生”是相似的,不幸的...
    文章 2018-05-10 2400浏览量
  • K8S 从懵圈到熟练:读懂此文,集群节点不下线!

    我们可以使用 kill-USR1 命令发送 USR1 信号给docker daemon,而 docker daemon 收到信号之后,会把所有线程调用栈输出到/var/run/docker 文件夹里。Docker daemon 进程的调用栈是比较容易分析的。稍加留意,我们会...
    文章 2019-04-29 3650浏览量
  • K8S从懵圈到熟练:读懂这一篇,集群节点不下线

    与输出docker daemon的调用栈类似,我们可以通过kill-SIGUSR1 命令来输出containerd的调用栈。不同的是,这次调用栈会直接输出到messages日志。Containerd作为一个gRPC的服务器,它会在接到docker daemon的远程请求...
    文章 2020-03-27 372浏览量
  • K8S从懵圈到熟练:读懂这一篇,集群节点不下线

    命令发送USR1信号给docker daemon,而docker daemon收到信号之后,会把其所有线程调用栈输出到文件/var/run/docker文件夹里。Docker daemon进程的调用栈相对是比较容易分析的。稍微留意,我们会发现大多数的调用栈都...
    文章 2019-04-21 5604浏览量
  • 读懂这一篇,集群节点不下线

    与输出 docker daemon 的调用栈类似,我们可以通过 kill-SIGUSR1 命令来输出 containerd 的调用栈。不同的是,这次调用栈会直接输出到 messages 日志。Containerd 作为一个 gRPC 的服务器,它会在接到 docker daemon...
    文章 2020-01-20 955浏览量
  • Linux信号专题FAQ

    6.SA_RESTART 自动重启由信号处理器程序中断的系统调用 7.SA_SIGINFO 调用信号处理器程序时,携带额外的参数,也就是使用sa_sigaction类型的信号处理函数 通过Kill来检查进程是否存在?​   kill系统调用可以用来向...
    文章 2018-04-11 1234浏览量
  • Java专家推荐之问题终结者杜万,新手学习servlet、jsp...

    工程师,从事了 12 年以 Java 语言为主的软件开发工作,热衷于整合框架与开发工具,关注 交互设计,喜欢写技术博客,Linux拥趸,问题终结者。近期开始学习和关注 Elixir 函数语言,合作翻译了《Elixir 程序设计...
    文章 2018-11-20 1541浏览量
  • HaaS100开发调试系列 之 使用AliOS Things诊断调试...

    使用cli命令的方法可以参考另外一篇文章《一文轻松入门HaaS100诊断调试系统》3.4、调用栈的价值调用栈的信息输出是AliOS Things诊断调试组件的核心,我们通过上面的命令产生异常后,使用toolchain自带的arm-none-...
    文章 2021-07-12 392浏览量
  • 打造应用全监控:ARMS 最佳实践

    点击方法之后可以看到在调用下单接口时报错,在扩展信息里看到我们的网站是国际的,用户使用了国内的优惠券,这是不支持的,所以导致了用户下单失败。所以通过全系排查,对于单点的用户我们也可以一下子定位到问题...
    文章 2018-05-31 1881浏览量
  • 阿里内核月报2017年01月

    调用栈足够深的时候(内存分配 api 被多层封装):Amalloc(.,flags)->Bmalloc(.,flags)->Cmalloc(.,flags)->gt;kmalloc(.,flags) 当调用在某个上下文频繁多次的时候:kmalloc(.,flags).kmalloc(.,flags)....
    文章 2017-06-07 2611浏览量
  • JDK11现存性能bug(JDK-8221393)深度解析

    调用栈越深,火焰就越高,顶部就是正在执行的函数,下方都是它的父函数。x 轴表示抽样数,如果一个函数在 x 轴占据的宽度越宽,就表示它被抽到的次数多,即执行的时间长。注意,x 轴不代表时间,而是所有的调用栈...
    文章 2020-07-23 171浏览量
  • MySQL JDBC 5.1.25的一个坑(应该算是BUG)

    2、在发生close动作之前(可以使用断点或其它某种方式),将服务器端对应的session kill,或者将网络断开,或者直接server重启,相信这种操作线上发生是很正常的,不是故意用变态场景来模拟。3、调用close方法,立即...
    文章 2013-10-30 2521浏览量
  • Java虚拟机详解03-常用JVM配置参数

    现在就告诉你怎么打印。(1)如果你用的是Eclipse,打印GC日志的操作如下: 在上图的箭头处加上-XX:+PrintGCDetails这句话。于是,运行程序后,GC日志就可以打印出来了: (2)如果你用的是IntelliJ IDEA,打印GC...
    文章 2016-05-03 1911浏览量
  • 阿里内核月报2014年5月-06月

    与kGraft使用的复杂方法来保证函数替换的正确性不通,kpatch直接调用stop_machine()让所有CPU都暂定,虽有kpatch检查所有进程的以确保没有问题函数在执行。随后kpatch将问题函数完全替换为新函数。不想kGraft,...
    文章 2017-06-06 1610浏览量
  • 某技术大牛的帖子(android项目总结)

    28.WebView:当多个重定向干扰或不能后退到上一页时,不使用webview.goBack(),自己用Stack维护Url,其关键在于区分是否是重定向,目前采用java调用js获取、分析网页内容判断是否重定向,如果不是再将url放入stack...
    文章 2014-06-02 796浏览量
  • 2020年最全面的78道JVM面试题总结(含答案解析和思维...

    本地方法区和 Java Stack 作用类似,区别是虚拟机为执行 Java 方法服务,而本地方法则为Native 方法服务,如果一个 VM 实现使用 C-linkage 模型来支持 Native 调用,那么该将会是一个C ,但 HotSpot VM 直接就把...
    文章 2020-06-21 912浏览量
  • Windows Networking 2:为什么我的Apache服务停不了。

    这次,我们通过一个case,来讲讲NDIS之上,Windows TCPIP 协议的实现。问题 Windows Server 2008 R2 SP1 上,使用Apache部署了服务。当我们尝试停止Apache服务是,该服务一直pending在stopping状态。任何操作都...
    文章 2018-09-03 1196浏览量
  • Windows Networking 2:为什么我的Apache服务停不了。

    这次,我们通过一个case,来讲讲NDIS之上,Windows TCPIP 协议的实现。问题 Windows Server 2008 R2 SP1 上,使用Apache部署了服务。当我们尝试停止Apache服务是,该服务一直pending在stopping状态。任何操作都...
    文章 2020-03-31 110浏览量
  • 浅谈Service Mesh体系中的Envoy

    Envoy还支持热重启,即重启时可以做到无缝衔接,其基本实现原理是: 将统计信息与锁放到共享内存中。新老进程采用基本的RPC协议使用Unix Domain Socket通讯。新进程启动并完成所有初始化工作后,向老进程请求监听套...
    文章 2018-07-05 21973浏览量
  • day25_day27_Struts2_学习回顾

    2、动作类和模型分开的动态封装请求参数,set和get方法是怎么调用的?答: getXxx setXxx getXxx 或者 getXxx getXxx3、使用模型驱动,动态封装请求参数的要求是什么?答: 要想使用模型驱动,前提:必须使动作...
    文章 2018-07-02 1120浏览量
  • android提权

    这个时候就需要你找漏洞了,比如用来破解Android2.3 root权限的zergRush漏洞就是利用一个拥有root权限的进程溢出漏洞,溢出说白了就是这个进程读到了自有内存之外的地址空间,这段内存空 间没分配给它,谁都能写...
    文章 2013-08-11 782浏览量
  • 阿里开源的那个牛X的问题排查工具——Arthas,推出...

    获取方法从哪里执行的调用栈(用途:源码学习调用堆栈,了解调用流程)这个是非常好用的功能,对于喜欢乐于排查问题的小伙伴真是福音,arthas idea 插件只是修改的命令的集成,之前也处理自己编码过程中的问题,源码、...
    文章 2020-04-22 2331浏览量
  • 从 vmcore 中挖掘出的 CVE

    在某次 kernel panic 的 vmcore 分析中,我发现这可能是一个允许低权限用户或远程攻击者触发的拒绝服务漏洞,经过对调用栈的回溯分析与构造 PoC 验证,并将测试结果提交给 Redhat 后,最终由 Redhat 确认:CVE-2020-...
    文章 2020-05-12 89浏览量
  • 阿里内核月报2014年7月-8月

    内核中原先调用fdget()的大约100个调用者都需要改成这个新接口,同时调用者还得处理新接口的返回值。因为原先的fdget()在出错时只返回NULL,不会有进一步的错误值返回,而fdgetr()的错误返回值要丰富得多,这意味着...
    文章 2017-06-06 2741浏览量
  • MySQL·引擎特性·InnoDB IO子系统

    此外,如果在真正的数据块落盘之前,数据库奔溃,重启时候,数据库可以使用日志来做崩溃恢复,不会导致数据丢失。数据预读:与数据块A“相邻”的数据块B和C在A被读取的时候,B和C也会有很大的概率被读取,所以可以在...
    文章 2017-03-21 1582浏览量
  • 《DNS稳定保障系列3-快如闪电,域名解析秒级生效》

    此外,管控系统还有很多未讨论的点,比如系统全监控、限流、熔断、降级、异地多活高可用、弹性扩容等,在这里不再赘述。高性能权威DNS ADNS是阿里云自研的高性能权威DNS解析软件,可以在普通服务器上,实现千万级...
    文章 2019-11-12 3791浏览量
  • NVMe驱动详解系列_第一部:NVMe驱动初始化与注销

    而pci_register_driver是个宏,其实是_pci_register_driver函数,该函数会通过调用driver_register将要注册的驱动结构体放到系统中设备驱动链表中,将其串成了一串。这里要注意的是pci_driver中包含了device_driver,...
    文章 2018-07-10 6128浏览量
  • 优云automation实践技巧:简单4步完成自动化构建与...

    这么做有什么好处呢,比方说一家公司做美颜APP的,结果他们自己员工却用某图秀秀P图,这产品对外怎么可能具备说服力?如果坚持使用自家开发的APP,不仅能提升员工开发时的使命感、大众使用此产品的信心,特别地,...
    文章 2016-10-10 2059浏览量
  • crash内核调试准备事项之二三事

    两者共存于同一进程,crash通过函数调用就可以使用gdb。通过修改gdb命令执行完毕后返回哪个函数,crash就接管了入口。不管命令来自交互式界面还是批处理文件,都是crash接到输入,进而路由命令,而后由自身、shell...
    文章 2020-06-11 231浏览量
  • 阿里内核月报2015年03月

    kpatch使用的一致性模型是通过调用stop_machine()做停机检查所有进程的信息,确保需要修复的函数没有被运行再打上补丁;kGraft则使用了一种类似RCU的模型,即每个进程都从“旧宇宙”进入到“新宇宙”之后,问题...
    文章 2017-06-07 1280浏览量
1 2 3 4 5 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化