【发布时间】:2021-10-02 12:38:32
【问题描述】:
我正在使用 maven docker 映像 (https://github.com/carlossg/docker-maven/blob/bdffb5117c33476d554325d8efe5866306004b99/openjdk-15/Dockerfile),特别是 maven:3.6.3-openjdk-15。我收到“无法启动线程 - 属性的 pthread_create 失败(EAGAIN):stacksize:1024k,guardsize:0k,已分离。”错误所以我怀疑线程数与此有关。在我的 docker 文件中,我有:
ENTRYPOINT ["java","-jar", "-Xmx600m","/app.jar"]
我想 1) 获得允许的最大线程数 2) 增加允许的最大线程数 3) 能够计算出当前正在运行的线程数。我尝试运行 ps 但它无法识别该命令。有没有办法做到这一点?
【问题讨论】:
-
你想用java实现这个吗?或者
docker container top有帮助吗?见doc
标签: java dockerfile pthreads