Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

细节怎么处理 #2

Open
yddeng opened this issue Jul 15, 2022 · 4 comments
Open

细节怎么处理 #2

yddeng opened this issue Jul 15, 2022 · 4 comments

Comments

@yddeng
Copy link

yddeng commented Jul 15, 2022

我自己也弄了一个进程管理平台 https://github.com/yddeng/amp 在细节上想请教一下

程序版本更新,现在我是直接上传到服务器的目标覆盖了原有的文件。想要弄成多个版本历史可以更新和回滚。
能否控制每个进程的资源
程序一般都有自定义的日志输出,怎么通过平台查看日志。

@hyahm
Copy link
Owner

hyahm commented Jul 15, 2022

不支持回滚, 建议通过git控制, 或者用k8s, 或者使用 update 字段 + 存储版本信息 + git 来达到回滚的效果

能否控制每个进程的资源: 这个后续准备加的

日志输出 默认在 scs 根目录的 log/<name>.log , 或者通过 websocket 接口实时获取

@yddeng
Copy link
Author

yddeng commented Jul 15, 2022

进程直接运行在物理机上怎么控制使用的资源大小?不像容器那样直接限制了

日志输出,如果程序不放在指定目录呢,那怎么读取它的日志文件?实时的日志输出到是有办法拿

@hyahm
Copy link
Owner

hyahm commented Jul 15, 2022

进程直接运行在物理机上怎么控制使用的资源大小: 这个还没想到

日志输出,如果程序不放在指定目录呢,那怎么读取它的日志文件? 这个是scs配置文件配置的,管理员应该是知道了, 为了方便管理建议都配置一样的

@hyahm
Copy link
Owner

hyahm commented Jul 15, 2022

控制使用的资源大小: 暂时可以借助docker来控制

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants