اضافه کردن سرویس nodered به boot
nodered به صورت پیشفرض با یک سرویس نصب می شود
اسکریپت نصب برای Pi نیز آن را تنظیم می کند تا به عنوان سرویس اجرا شود. این بدان معنی است که می تواند در پس زمینه اجرا شود و برای شروع خودکار از بوت فعال شود.
دستورات زیر برای کار با سرویس ارائه شده است:
- node-red-start - این سرویس Node-RED را شروع می کند و خروجی گزارش آن را نمایش می دهد. فشار دادن Ctrl-C یا بستن پنجره خدمات را متوقف نمی کند. مدام در پس زمینه اجرا می شود
- node-red-stop - این سرویس Node-RED را متوقف می کند
- node-red-restart - این سرویس Node-RED را متوقف و دوباره راه اندازی می کند
- node-red-log - این خروجی گزارش سرویس را نشان می دهد
- همچنین می توانید با انتخاب گزینه Menu-> programming -> Node-RED سرویس Node-RED را روی دسک تاپ Raspbian شروع کنید.
شروع خودکار هنگام بوت شدن
اگر می خواهید Node-RED هنگام روشن شدن Pi یا راه اندازی مجدد آن اجرا شود ، می توانید با اجرای دستور سرویس را به صورت خودکار شروع کنید:
sudo systemctl enable nodered.service
همچنین می توانید برای از کار انداختن آن از دستور زیر استفاده نمایید.
sudo systemctl disable nodered.service
نکته: اما اگر از سیستم عاملی غیر از raspbian استفاده می نمایید می توانید با جایگذاری یک script در بخش boot سیستم عامل مد نظر و یا با استفاده از crontab این ساختار مشابه را ایجاد کنید.
ثبت دیدگاه
0دیدگاه