1

Intel Galileo Gen 1 でノード Web サーバーを実行し、UDP メッセージからデータを保存する通常の arduino スケッチを実行しています。

コール システムを使用してタイムゾーン、日付を設定し、Web サーバーを起動しようとしましたが、うまくいきません。次に、同じコマンドで 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 

それは動作しますが、Galileo は ssh を起動しません。それが実行されている場合はもう接続できないためです + arduino スケッチが実行されていない場合があります。ガリレオは現在 Web サーバーを実行しており、バックグラウンドで動作するのではなく、アクティブなプロセスのように残りの実行を完了するのを待っているようです。

何か助けはありますか?

4

1 に答える 1

0

バックグラウンド プロセスとしてノード サーバーを実行します。

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

&末尾に注意してください。

于 2015-08-18T13:05:50.363 に答える