gpt4 book ai didi

golang,运行守护进程

转载 作者:IT王子 更新时间:2023-10-29 02:22:09 27 4
gpt4 key购买 nike

构建到文件后。我用命令守护进程运行它

daemonize /var/www/repo/bin/tracking_api 1>> /var/www/repo/bin/tracking_api.log

我看到它生成了一个新文件,但该文件中没有任何内容。在代码中,我记录了很多。打印。

我只是对 GO 有基本的了解,请指导我记录。有没有更简单的方法来将 golang 运行到服务器而不是使用 daemonize?

最佳答案

将记录器记录到标准错误,重定向标准错误,它会正常工作。

/var/www/repo/bin/tracking_api 2>&1 >> /var/www/repo/bin/tracking_api.log

不幸的是,daemonize 工具会关闭标准输入、输出和错误,因此唯一的解决方案是使用 SetOutput 更改日志文件功能。

关于golang,运行守护进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42900206/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com