CNode

egg+docker单进程启动,alinode抓不到异常日志

问答
118820227745发布于7 年前最后回复7 年前3 回复6876 浏览0 收藏
  • 启动方式 image.png

  • alinode应用正常 image.png

  • docker里的common-error.log有报错信息 image.png

  • alinode配置 image.png

  • alinode没有异常日志 image.png

查看回复

回复 (3)

A
atian25#1·7 年前

为啥不是用 egg-scripts 启动的?如果你自己实现的话,要看里面对 alinode 环境变量等的处理

1
18820227745#2·7 年前
引用 atian25为啥不是用 egg scripts 启动的?如果你自己实现的话,要看里面对 alinode 环境变量等的处理

@atian25 用的是egg.start单进程启动,应为是放在k8s,单进程不叫合理。

egg-scripts start --env=prod --worker=1

这样单进程一个worker,但是还是有agent和master在跑吧。

A
atian25#3·7 年前

有问题的,这样 worker 如果死的话,pod 不会死,然后 master 在重启 worker 的过程中,服务是不可用的。

单进程模式还在内测中。建议你还是开 2-4 个 worker,不需要过渡优化的,一个 pod 来几个进程没问题的。

另外,如果你不用 egg-scripts 那你要自己实现里面的必要的逻辑,包括 alinode 的一些处理

参与回复
登录后即可参与回复。登录