【发布时间】:2016-03-16 00:41:19
【问题描述】:
我希望我的 go 程序在 ubuntu 服务器 (14.04) 上运行,由主管守护,使用假服务器时间。
在我的主管配置中,我使用它作为执行命令:
"faketime 'last Friday 5 pm' /home/user/main"
程序运行,但显示当前时间。
根据这篇文章: Changing what time a process thinks it is with libfaketime
libfaketime 不能用于静态链接或 setuid 程序,因为此类程序无法使用 LD_PRELOAD。
有没有办法让我编译的 go 程序使用 faketime?
【问题讨论】:
标签: ubuntu go supervisord