问题描述
我们看到我们的应用程序偶尔在低于堆栈跟踪的情况下挂在内核中,我们正在使用具有3.10.0-1062.4.2.rt56.1028.el7.x86_64内核的centos 7.6。该应用程序在以下位置挂起了600秒钟以上,之后挂起的任务检测器重新启动了计算机。该应用程序运行在kubernetes pod内,线程固定在不同的内核上。
2555.834620] [<ffffffffa1f05a71>] ? futex_wait_setup+0x111/0x150
[ 2555.834625] [<ffffffffa1f086fb>] ? rt_mutex_enqueue+0x7b/0x90
[ 2555.834632] [<ffffffffa2574be0>] schedule+0x30/0x96
[ 2555.834638] [<ffffffffa25758f5>] rt_spin_lock_slowlock_locked+0xf5/0x2d0
[ 2555.834643] [<ffffffffa2575b27>] rt_spin_lock_slowlock+0x57/0x90
[ 2555.834649] [<ffffffffa2577535>] rt_spin_lock+0x25/0x30
[ 2555.834652] [<ffffffffa1f04e39>] futex_wake+0xd9/0x190
[ 2555.834658] [<ffffffffa1ebc5d9>] ? hrtimer_try_to_cancel+0x29/0x160
[ 2555.834661] [<ffffffffa1f07b82>] do_futex+0x122/0x5d0
[ 2555.834665] [<ffffffffa1ed20ed>] ? sched_clock_cpu+0xbd/0x100
[ 2555.834671] [<ffffffffa1e24329>] ? sched_clock+0x9/0x10
[ 2555.834674] [<ffffffffa1ed20ed>] ? sched_clock_cpu+0xbd/0x100
[ 2555.834677] [<ffffffffa1f080b0>] SyS_futex+0x80/0x190
[ 2555.834685] [<ffffffffa1fb44b3>] ? context_tracking_user_exit+0x13/0x20
[ 2555.834690] [<ffffffffa2581434>] tracesys+0xa6/0xcc
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)