加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

使用CherryPy“致命的Python错误:无法创建autoTLSkey映射”

发布时间:2020-12-16 21:54:47 所属栏目:Python 来源:网络整理
导读:我有一个曾经在Ubuntu Lucid(Python 2.6.5)上运行良好的CherryPy webapp,但现在在Ubuntu Precise(Python 2.7.3)上,它在启动时退出以下内容: Listening for SIGHUP.Listening for SIGTERM.Listening for SIGUSR1.Bus STARTINGStarted monitor thread '_Timeo

我有一个曾经在Ubuntu Lucid(Python 2.6.5)上运行良好的CherryPy webapp,但现在在Ubuntu Precise(Python 2.7.3)上,它在启动时退出以下内容:

Listening for SIGHUP.
Listening for SIGTERM.
Listening for SIGUSR1.
Bus STARTING
Started monitor thread '_TimeoutMonitor'.
Fatal Python error: Couldn't create autoTLSkey mapping
Aborted (core dumped)

奇怪的是,这在Ubuntu Precise的另一台机器上工作,所以我猜它是一个配置问题. It looks like这与线程有关,但我无法弄清楚我错过了什么.

最佳答案
我发现了一些看起来像罪魁祸首的东西:我有一个配置参数,在启动时限制webapp内存使用量

resource.setrlimit(resource.RLIMIT_AS,(megs * 1048576L,-1L))

如果我删除了呼叫或将“megs”设置为足够高的值(我的测试中为1100),则错误消失.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读