相关疑难解决方法(0)

我的服务器退出代码137

我使用C++ 11,boost :: asio和HDF5编写了一个C++服务器/客户端对.服务器运行正常一段时间(2天),然后它停止了代码137.因为我执行了无限循环的服务器,它重新启动.

不幸的是,我的错误日志没有提供足够的信息来理解问题.所以我一直试图理解这段代码的含义.似乎已达成共识,这意味着它是一个错误128+9,9意味着程序被杀死了kill -9.现在我不确定为什么会发生这种情况.我需要帮助才能找到答案.

通过进一步阅读,我发现它可能已被系统杀死,因为它超过了某个允许的执行时间,因此系统将其杀死.现在这不太可能,因为我的linux服务器是由我的大学提供的,所以他们可以应用某种安全性来做到这一点.我读到了timeoutlinux中所谓的内容.我的第一个问题是:我怎么知道这是否是问题的原因?

我的第二个问题是:我应该检查什么才能理解这个问题?你会怎么做?请指教.

如果您需要任何其他信息,请询问.

谢谢.

c++ linux error-code exit-code boost-asio

3
推荐指数
1
解决办法
5726
查看次数

Win7上docker build命令出现错误137

执行以下命令:

docker build -m 3g --memory-swap -1 -f MyDockerfile .

我得到这个:

Solving package specifications: .....Killed
The command '/bin/sh -c conda update -y --all &&     conda install -y -c menpo m
enpo &&     conda install -y -c menpo menpofit &&     conda install -y -c menpo
menpodetect &&     conda install -y -c menpo dlib &&     conda install -y -c men
po opencv3 &&     conda install -y joblib &&     pip install pyprind &&     pip
install colorlog' returned a non-zero code: 137
Run Code Online (Sandbox Code Playgroud)

通过谷歌搜索,我的理解是,由于内存不足,操作系统正在终止我正在运行的进程。我的主机上有 8GB,而且我可以看到我的使用量不会超过 …

docker docker-build

3
推荐指数
1
解决办法
3461
查看次数

标签 统计

boost-asio ×1

c++ ×1

docker ×1

docker-build ×1

error-code ×1

exit-code ×1

linux ×1