我在 Windows 上使用了 Greengrass V2 的手动安装:https ://docs.aws.amazon.com/greengrass/v2/developerguide/manual-installation.html
手动过程的原因是我必须调整代理设置,因为我的设备位于公司代理后面。我创建了我config.yaml
的并使用参数启动了安装程序--init-config
。
一切正常,我能够将组件从云部署到设备。
但是当我重新启动服务时(我--setup-system-service
在安装过程中使用了该标志),它effectiveConfig.yaml
被删除并使用默认值从头开始构建。不仅缺少网络代理属性,而且使用了默认区域 us-east-1 并且 iot 端点为空。
我可以以某种方式将config.yaml
(我在将 Greengrass 作为服务安装时使用的)放在 greengrass 文件夹中,以便在服务重启期间使用它吗?