【问题标题】:Error when loading JS program on RPI boot在 RPI 启动时加载 JS 程序时出错
【发布时间】:2021-07-21 16:23:00
【问题描述】:

我试图在我的树莓派启动时启动一个 Javascript/nodejs 程序。 我正在将程序错误记录到一个文件中,它说我无法连接到我的数据库并且程序停止了。 当我在终端运行程序时,它运行良好!

我在 crontab 文件中使用此代码:(使用此命令:sudo crontab -e)。

@reboot 睡眠 10 |节点/PATH/index.js &

我得到的错误如下所示: ConnectionError: 无法连接到 [SERVER]:1433 - getaddrinfo EAI_AGAIN [SERVER]

谢谢!

【问题讨论】:

    标签: javascript cron raspberry-pi boot


    【解决方案1】:

    @reboot 在 cron 守护进程启动时触发一次命令; cron 守护程序很可能在您的数据库服务之前启动。相反,您可能想要做的是创建自己的“简单”类型服务,该服务具有数据库服务的“之后”依赖项,因此您知道它在那里。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-15
      • 1970-01-01
      相关资源
      最近更新 更多