腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5429)
视频
沙龙
1
回答
如
何在
杀死
美洲狮
时
打印
线程
回溯
?
ruby-on-rails
、
ruby
、
puma
有没有办法在Puma
杀死
我的进程之前
打印
所有的
线程
? 我尝试过使用on_worker_shutdown,但似乎不会在超时终止时调用它。
浏览 15
提问于2019-06-20
得票数 1
回答已采纳
2
回答
打印
Python中的守护进程
线程
异常
python
、
multithreading
Python不会
打印
来自守护程序
线程
中引发的异常的
回溯
消息。(target=error_raiser)thread.start() 但不
打印
回溯
。但是,如果该
线程
未设置为守护
线程
,则Python将
打印
回溯
。根据文档,' daemon‘标志的唯一意义是“当只剩下守护
线程
时
,整个Python程序就会退出”。这会让我相信,除非我在文档中遗漏了什么,否则
浏览 0
提问于2009-05-17
得票数 9
回答已采纳
3
回答
C++获取不同
线程
的
回溯
c++
、
c
、
multithreading
、
pthreads
、
backtrace
我正在寻找了解在我的软件中的特定
线程
的状态,从另一个
线程
做它。具体来说,我想知道是不是I/O卡住了。我正在考虑通过获得
回溯
(除非有人有其他想法?)来做这件事,因为我知道它应该被卡住在什么函数上。但是,如果不调用SEGFAULT处理程序,我不知道如何获取该特定
线程
的
回溯
。但是gdb能够做到这一点(我怀疑他创造了SEGFAULTS..) 有人能帮上忙吗?有什么想法吗?编辑所有3个关于gdb的答案,我知道我可以在gdb中做到这一点,我想知道如
何在
软件中做到这一点(即使链接到gdb l
浏览 6
提问于2014-08-25
得票数 5
2
回答
如
何在
其他
线程
中
打印
主
线程
的
回溯
?
ios
、
objective-c
、
backtrace
如
何在
其他
线程
中
打印
主
线程
的
回溯
? 在其他
线程
中,我想
打印
主thread.is的
回溯
,有没有适合我的示例代码?
浏览 4
提问于2016-05-25
得票数 2
1
回答
GDB
回溯
不间断
c++
、
multithreading
、
gdb
、
signals
目前,我有一个bash脚本,它用我的程序启动GDB,当它崩溃
时
,它
打印
回溯
并再次启动GDB (没完没了的循环)。handle SIGSEGV nostop 但是这导致了一个问题,我没有得到一个GDB
回溯
,我想要自动
打印
而不停止程序(或至少自动继续)。
浏览 4
提问于2015-03-10
得票数 3
回答已采纳
1
回答
在JRuby中具有ConnectionNotEstablished后的多
线程
环境
ruby-on-rails
、
ruby
、
multithreading
、
activerecord
、
nginx
我在开发env中有一个工作应用程序,但是当我将它转移到nginx +env上的生产
时
,即使没有足够的负载,我也会得到异常的ActiveRecord::ConnectionNotEstablished,。对ActiveRecord::Base从
线程
执行的所有调用都封装在我以前从未使用过多
线程
环境,
浏览 2
提问于2016-07-21
得票数 0
2
回答
哪个Java
线程
负责PostgreSQL数据库进程?
java
、
database
、
linux
、
postgresql
、
jdbc
给定一个连接到PostgreSQL数据库的JVM (在Linux上),有没有办法找出Java中的哪个
线程
负责数据库中的进程? 注意:我正在调试一个资源泄漏bug,它在数据库中显示为一些空闲的事务进程。将这些与负责的
线程
进行匹配将非常有用,因为
线程
名称将缩小搜索范围。
浏览 2
提问于2012-04-05
得票数 2
2
回答
Python
线程
垃圾收集
python
、
multithreading
、
garbage-collection
如果
线程
对象被重新设计,那么正在运行的
线程
是否有资格进行垃圾回收?run(): #Do stuff a.start()a = A() 在这一点上,即使
线程
A还在做事情,解释器能销毁原来的A()
线程
吗?
浏览 0
提问于2010-12-21
得票数 6
回答已采纳
1
回答
“瘦”和“
美洲狮
”是如何与直播流相结合的呢?
streaming
、
thin
、
ruby-on-rails-4
、
ruby-2.0
、
puma
我让它和Puma一起工作,但是瘦的时候我没有得到任何流输出,我必须
杀死
服务器才能停止它。
美洲狮
在这里会有多大的规模?我读到美洲豹每个连接使用一个
线程
。这有效率吗?那瘦呢?所有的连接都在同一个
线程
中吗?这样会更有效率吗? 我的另一个问题是,即使是在
美洲狮
,我也只有一个连接在本地工作。当我从第二个终端卷曲
时
,那里没有输出.有人知道为什么吗?
浏览 0
提问于2013-03-15
得票数 7
2
回答
多进程与多
线程
服务器最受益的是什么?
ruby-on-rails
、
ruby
、
multithreading
、
unicorn
、
puma
服务器
如
Unicorn (基于进程)、Puma (基于
线程
)。如何确定在使用专用服务器
时
所需的最佳CPU特性?如何确定独角兽的最佳工人数量,或者
美洲狮
的
线程
数量?
浏览 4
提问于2013-09-02
得票数 27
回答已采纳
2
回答
“连接到database.yml指定的数据库”是否只是表示服务器已启动?
ruby-on-rails
当服务器重新启动
时
,我重新启动了应用程序。生产日志中重新启动的唯一证据似乎是以下条目: 但是,我认为这实际上是错误发生前最后一次成功的日志消息。
浏览 2
提问于2015-03-09
得票数 0
回答已采纳
2
回答
在Ruby中等待
线程
死掉
ruby
、
multithreading
、
ruby-2.4
、
ruby-2.5
看来,在Ruby2.4和2.5中,
线程
在调用#kill
时
不会立即死亡。此代码段将
打印
几次不死:thread.kill如何确保
线程
在主
线
浏览 1
提问于2018-03-26
得票数 8
回答已采纳
1
回答
Python
线程
/守护进程
python
、
multithreading
、
daemon
我想学习一些更深入的课程,所以我试着理解
线程
处理和异常处理。我注意到当一些
线程
完成
时
它不会
打印
:Starting thread 2Exiting thread 3Starting thread 2Exi
浏览 2
提问于2015-04-30
得票数 4
回答已采纳
3
回答
用gdb脚本剪枝
回溯
输出
gdb
我的程序有100个
线程
,其中大多数是空闲的,并且在空闲时共享一个非常好定义的
回溯
。大多数情况下,我只对不空闲的
线程
感兴趣,因此没有“公共”
回溯
。我认为使用gdb脚本是一种很好的方法。define backtracesend set $bts = thread apply all bt
浏览 2
提问于2013-05-09
得票数 2
回答已采纳
2
回答
多
线程
C程序中断言的gdb断点
c++
、
multithreading
、
gdb
我使用来自<cassert>的<cassert>来检查多
线程
C++11程序中的不变量。当断言失败
时
,我希望能够检查失败函数的状态,以及失败断言
时
仍然完整的
回溯
、变量状态等。问题似乎是SIGABRT和我的
线程
之间的一些交互,因为我的std::thread是pthread_kill编辑的,可能是某些默认的信号处理程序。如
何在
失败的断言发生
时
暂停gdb?之前,可能是要
杀死
这个
线程
。 这里推荐的方法是什么?
浏览 6
提问于2016-09-08
得票数 2
回答已采纳
1
回答
用烧瓶中的路由控制守护进程
线程
python
、
multithreading
如
何在
python中使两个路由控制守护进程
线程
?') bot_thread.join() app.run() 当试图终止
线程
时
,终端中的curl请求不会返回到控制台,并且
线程
继续将数据
打印
到终端。为了测试这一点,我使用了curl http://localhost:port/startbot和curl h
浏览 5
提问于2022-02-09
得票数 0
回答已采纳
1
回答
论
回溯
c++
、
c
、
debugging
、
gdb
当我输入gdb
回溯
时
,我得到:#0 Handler::send (this=0x2ba2b10, src=..., to=..., newMessage=true) at main.cpp:138
如
您所见,gdb显示src=.和to=.如
何在
不显式
打印
变量的情况下强制gdb执行堆栈跟踪?
浏览 0
提问于2018-01-15
得票数 1
1
回答
从ExecutorService获取当前正在运行的
线程
对象
java
、
executorservice
我正在使用ExecutorService(全局声明)同时运行多
线程
。ExecutorService需要一个小时才能完成任务。因此,我需要获得当前运行的
线程
详细信息,
如
活动
线程
,排队
线程
和已完成
线程
。当我
杀死
ExecutorService
时
,ExecutorService
杀死
了但是
线程
在后台运行。因此,在关闭ExecutorService之前,我需要从ExecutorService中获取
线程
对象,并使
浏览 7
提问于2016-11-28
得票数 1
1
回答
Ruby:编辑
线程
程序,在终止
时
输入函数
ruby
、
multithreading
基本上,在搜索将循环并在用户输入时终止的代码
时
,我设法找到了代码,经过一些修改,生成了以下代码: puts "foo"end 这段代码很精彩,当我点击enter
时
,在“方法输入”之后永远
打印
“foo”!在发布这个关于如何
杀死
线程
的问题之
浏览 4
提问于2015-06-08
得票数 0
回答已采纳
3
回答
获取其他
线程
的
回溯
linux
、
multithreading
、
backtrace
在Linux中,可以使用backtrace()库调用来获取
回溯
,但它只返回当前
线程
的
回溯
。假设我知道某个
线程
是TID (或pthread_t),并且我可以保证它处于休眠状态,那么有没有办法获得其他
线程
的
回溯
? 似乎libunwind ()项目可以提供帮助。
浏览 2
提问于2011-06-19
得票数 19
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PeekMessage优雅的解决MFC主界面无响应难题
每个开发人员都应该知道的10个Linux命令!
进程与线程的区别
每个开发人员应该知道的 10个Linux 命令
Flutter卡顿问题的监控与思考
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券