Wir haben eine App entwickelt, die auf Kiosks zum Verkauf von Produkten läuft. In der Vergangenheit wurde die App von firefox 44.0.4 vorinstalliert im Kiosk gestartet, hat aber so viele Probleme, dass wir eine Alternative finden müssen. Nach der Suche scheint das Elektron gut zu sein und unser Code läuft erfolgreich.Wie man Elektronen App von Supervisor ausführen?
Um sicherzustellen, dass unsere App niemals abstürzt oder aus Versehen stoppt, haben wir Supervisor verwendet, um das Firefox auszuführen. Wenn wir Elektron zu laufen versuchen, scheiterte es, hier sind Protokolle supervisor:
2016-08-08 10:49:06,337 INFO spawned: 'x1ux' with pid 3903
2016-08-08 10:49:06,439 INFO exited: x1ux (exit status 1; not expected)
2016-08-08 10:49:07,441 INFO gave up: x1ux entered FATAL state, too many start retries too quickly
Hier ist unsere Konfigurationsdatei für die App:
[program:x1ux]
command = /home/f1/electron/ntt/src
process_name = x1ux
autostart = true
startsecs = 3
autorestart = true
user = f1
redirect_stderr = true
stdout_logfile = /tmp/x1ux.log
stderr_logfile = /tmp/x1ux.log
FYI: das o ubuntu 14.04 x64 ist Hier ist meine frage: Wie man Elektronen Apps von Supervisor laufen oder was ist der richtige Weg, um eine Elektronen App für immer zu betreiben?
Haben Sie das jemals herausgefunden? Ich habe das gleiche Problem. – d512