0

我在 elastic beanstalk 上部署了一个 PHP 应用程序,从 elastic beanstalk 控制台我可以看到它正在运行版本:git-c3d68f38ddac47c07c2ad3845263a00fec932ca5-1372883085226。是否可以在我的应用程序中获取此值,以便我可以将其用于标记使用此版本的应用程序创建的记录之类的事情?

4

1 回答 1

0

数据在磁盘上可用。尝试这个。

$ grep "\"url\":" /var/lib/cfn-init/data/metadata.json | awk -F'%2F' '{print $7}' |cut -d\? -f1
git-f7b43783dbb1451bfa96751173d50b65ea839c18-1373117501122

对于 php,您可以执行以下操作:

<?php

$script = 'grep "\"url\":" /var/lib/cfn-init/data/metadata.json | awk -F\'%2F\' \'{print $7}\' |cut -d\? -f1';
exec($script, $output);
于 2013-07-07T13:21:44.180 回答