当我在VOLTTRON平台上安装我的代理时,所有的代理都被分配了相同的名称"Agentagent-3.0",我可以在setup.py中更改它的部分名称。但是,我不知道给特工起名字的正确方式。我应该在哪里设置座席名称?
发布于 2016-07-24 04:11:02
引用每个代理的一种方法是:我可以使用标记命令来区分代理: volttron-ctl tag myTag agentUUID。然后,我可以通过它们的标签来引用代理,例如: volttron-ctl stop -tag myTag。
发布于 2016-12-17 01:23:31
我很抱歉我错过了这个问题,当它第一次出现时,阿明。
您需要更改座席的VIP身份。根据您的情况,有几种方法可以做到这一点。
如果您是代理开发人员,则可以创建一个名为IDENTITY的文件,该文件仅包含纯文本形式的所需标识。您可以在VOLTTRON存储库中的services/core/MasterDriverAgent中看到此示例。
如果您正在部署一个代理,并且希望指定一个不同的VIP标识,那么您可以在make脚本中指定环境变量AGENT_VIP_IDENTITY。您可以在scripts/core/make-listener中看到一个注释掉的示例。此方法覆盖代理的首选标识(如果有)。
https://stackoverflow.com/questions/38545989
复制相似问题