我正在使用Windows AMI启动托管Java应用程序的实例。我正在使用papertrail进行记录,该记录使用计算机的名称来显示与日志流关联的系统。现在,计算机的名称是一个自动生成的值,但是我想给它指定一个特定的值。我怎样才能做到这一点?
不能在AMI上设置名称,因为我使用同一AMI来启动许多实例,而这些实例都必须具有不同的计算机名。
结论
最后,由于我主要关心的是更改papertrail的名称,因此我可以通过http://help.papertrailapp.com/kb/configuration/java-logback-logging/来完成此操作,谢谢大家的帮助
试试这个。首先禁用“设置计算机名称”选项。更多详细信息,请参见http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/UsingConfig_WinAMI.html(查找“使用Ec2服务属性对话框更改设置”部分)。
然后配置AMI重命名实例。
http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-instance-metadata.html#user-data-execution
如果要为计算机使用其他名称,请使用Shell脚本生成计算机名称。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句