是否可以识别运行一次性dyno的用户(可能是Heroku电子邮件)(即heroku run rails console
)?用例将更改自动归因于该用户。
答案 0 :(得分:1)
我认为不可能,因为Heroku Dyno是
(...)一个轻量级的Linux容器,它运行一个用户指定的单个容器 命令。
如果您尝试使用$ id -u -n
检查当前登录的用户,则每次执行都会得到不同的结果,并且您在环境变量中没有任何特定的ID或用户引用(即{{1}允许你推断它。
您可以尝试将用户名/ ID传递给应用as command argument或环境变量。