
docker python : dont start new thread
故事: 原来有一套开发环境 ,想再一个机器上部署个测试环境, 都准备好启动的时候, 报了dont start new thread 在这个错, 无法启动新线程.无论是你自己通过threading的线程还是 kafka consumer的线程, 都报错.解决经过: 看了很多帖子, 说使用ulimits加大doker对资源的限制等一堆方案, 都不行. 最后看到有人说是docker和容器内系统版本不匹配
·
故事: 原来有一套开发环境 ,想再一个机器上部署个测试环境, 都准备好启动的时候, 报了dont start new thread 在这个错, 无法启动新线程. 无论是你自己通过threading的线程还是 kafka consumer的线程, 都报错.
解决经过: 看了很多帖子, 说使用ulimits加大doker对资源的限制等一堆方案, 都不行. 最后看到有人说是docker和容器内系统版本不匹配导致的, 报着死马当活马医的心态, 开搞.
解决方案: 使用ubuntu20.04文基础镜像, 再安装python(方法我上一个帖子有), 然后用这个启动python果然可以了.
更多推荐
所有评论(0)