我的 24 小时不间断运行的 PC 每 10 分钟都会生成一些数据。我的网站获取这些数据的最佳方式是什么?

我的 24 小时不间断运行的 PC 每 10 分钟都会生成一些数据。我的网站获取这些数据的最佳方式是什么?

我每天 24 小时不间断运行的 PC 每 10 分钟都会生成一些数据。我想找到一种方法让我的网站获取这些数据。有问题的数据只有 10 行文本。

我知道我可以托管一个 Linux 实例来执行此操作,但我有一台备用计算机可以使用。而且我希望它是免费的。
我的第一个想法是在计算机上实现一个 API,但存在安全风险。
我的第二个想法是将数据发布到 pastebin。然后从我的网站读取并获取数据。

实现这个逻辑的最佳解决方案是什么?

答案1

为此,我会改变主意,让我的 PC 对我的网站进行 POST。这样做可以让您更轻松地管理多个问题,而不必从一开始就处理这些问题。

  • 您的网站有固定地址,而家用电脑可能由 DHCP 分配地址
  • 避免 NAT 问题,无论是您自己的问题还是 ISP 强加的致命 CG-NAT
  • 当 PC 准备就绪时,让其进行 POST,以避免获取半成品数据。

当然,这要求你能将这样的东西添加到你的网站上,这基本上是一个端点。我还会坚持使用 TLS 和身份验证,因为 Let's Encrypt 是免费的,它可以解决机器人查找和发布随机垃圾信息的问题。

相关内容