小编alc*_*yon的帖子

AWS Beanstalk泊坞窗异常:“ Shim收获”

我目前正在使用docker环境在生产中在AWS beantalk上部署应用程序(nodejs websocket服务器)。

定期地,容器“崩溃”(实际上,容器中的主要过程会重新启动),我不知道为什么。 /var/log/docker包含以下日志(在事件发生的确切时刻):

time="2018-12-07T00:48:46Z" level=info msg="shim reaped" id=0af18fa159c07b167a29012b34c6c925c877f98d9a09dcd67078aa6c12f4ef2f 
time="2018-12-07T00:48:46.052832134Z" level=info msg="ignoring event" module=libcontainerd namespace=moby topic=/tasks/delete type="*events.TaskDelete"
time="2018-12-07T00:48:46Z" level=info msg="shim docker-containerd-shim started" address="/containerd-shim/moby/0af18fa159c07b167a29012b34c6c925c877f98d9a09dcd67078aa6c12f4ef2f/shim.sock" debug=false pid=9192
Run Code Online (Sandbox Code Playgroud)

那时的CPU和RAM似乎还可以。有人有线索吗?

编辑 还有其他日志,但是我怀疑是这样的结果:

/var/log/nginx/error.log:

2018/12/07 00:48:45 [error] 4268#0: *10397 recv() failed (104: Connection reset by peer) while proxying upgraded connection, client: 172.31.43.209, server: , request: "GET /stream?s=000 HTTP/1.1", upstream: "http://172.17.0.2:80/stream?s=000", host: "..."
2018/12/07 00:48:45 [error] 4268#0: *1009 recv() failed (104: Connection reset by peer) while proxying upgraded connection, client: 172.31.43.209, server: , request: …
Run Code Online (Sandbox Code Playgroud)

shim amazon-web-services docker amazon-elastic-beanstalk

7
推荐指数
1
解决办法
800
查看次数

如何在 Visual Studio 代码调试器上指定 $HOME 文件夹

在我们的团队中,我们使用 Visual Studio 代码(macOS、linux)进行 nodejs 调试。当我们使用多个版本的节点时,我们需要在 launch.json 文件中指定 runtimeExecutable 路径。这很好用。

但是,我们需要自动生成此文件 (launch.json),为此我们需要指定主文件夹 (~)。有人知道如何指定吗?我试过~、$HOME、${HOME},但这些似乎都不起作用。

谢谢,

阿尔西昂

debugging path node.js visual-studio-code

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