1

我在 Intel Galileo Gen 1 上运行了一个节点网络服务器和一个普通的 arduino 草图,它保存了来自 UDP 消息的数据。

我尝试使用呼叫系统设置时区、日期和启动网络服务器,但效果不佳。然后我使用相同的命令创建了一个 sh 脚本,并使用“update-rc.d startServer.sh defaults”在“/etc/init.d”中创建了指向该文件的相应链接。

export TZ=CET-1CEST,M3.5.0,M10.5.0/3   
rdate 132.163.4.101 && hwclock --systohc
node /media/mmcb1k0p1/Server/server2.js 

它可以工作,但伽利略不会启动 ssh,因为如果它正在运行,我将无法再连接 + 有时 arduino 草图没有运行。看起来伽利略当前正在执行网络服务器并等待它完成以执行其余部分,就像一个活动进程一样,而不是在后台工作。

有什么帮助吗?

4

1 回答 1

0

将节点服务器作为后台进程运行:

node /media/mmcb1k0p1/Server/server2.js &

注意&最后。

于 2015-08-18T13:05:50.363 回答