Ich versuche, eine Long-Run-Funktion von meinem Haupt-Javascript-Datei auszuführen. Ich habe 2 CPUs, also wie kann ich nur eine Funktion abzweigen?Ist es möglich, in Node.js eine JavaScript-Funktion zu erstellen?
6
A
Antwort
7
Hier ist node.js Dokumentation über Forking und Child-Prozesse im Knoten.
http://nodejs.org/api/child_process.html
Sieht aus wie Sie, so etwas zu tun, vielleicht in der Lage.
var child = require('child_process').fork('child.js');
child.on("message", function(){});
Und Sie würden in diesem Fall die Datei child.js benötigen.
1
Für Browser-Seite Javascript Sie Web Workers für eine solche Aufgabe verwenden würde, hat die Funktionalität NodeJS hier Design of Web Workers for NodeJS portiert worden, die vorbei Fähigkeiten von Web Workers child_process API-Aufruf mit der Meldung wickelt.
Verwandte Themen
- 1. Ist es möglich, eine ListViewGroup zu erstellen
- 2. Node.js console.log - Ist es möglich, eine Zeile zu aktualisieren, anstatt eine neue Zeile zu erstellen?
- 3. Ist es möglich für node.js eine Java-Bibliothek zu importieren
- 4. Ist es möglich, Variablen in JavaScript zu ändern? (Node.js)
- 5. Ist es möglich, eine Eigenschaft in Javascript zu erstellen?
- 6. Ist es möglich, eine "Freund-Klasse" in C++ zu erstellen?
- 7. Ist es möglich, eine Bildbibliothek in iTextsharp zu erstellen?
- 8. Ist es möglich, in VB.NET eine gemeinsame Datenbankklasse zu erstellen?
- 9. Ist es möglich eine Kategorieseite in Magento zu erstellen?
- 10. Ist es möglich, in Delphi eine Typmethode zu erstellen?
- 11. ist es möglich, eine Liste in unserer App zu erstellen?
- 12. Ist es möglich, ein Skript für eine node.js-Abhängigkeit auszuführen?
- 13. Ist es möglich, Portable VM zu erstellen?
- 14. Ist es möglich, transparente Leinwand zu erstellen
- 15. Ist es möglich, einen Vorlagenalias zu erstellen?
- 16. ist es möglich, eine Sitzungsvariable innerhalb eines Threads zu erstellen?
- 17. Ist es möglich, eine Konsolenanwendung mit nw.js zu erstellen?
- 18. Ist es möglich, eine 'Befehlszeile' swf zu erstellen?
- 19. Ist es möglich, eine Warteschlange für HashMap-Set zu erstellen?
- 20. Ist es möglich, eine Erweiterungsmethode mit Resharper zu erstellen?
- 21. Ist es möglich, eine Google Fotos-Suchleiste zu erstellen?
- 22. Ist es möglich, eine plattformübergreifende, OFFLINE mobile App zu erstellen?
- 23. Ist es möglich, eine Lösungsvorlage mit VS2008 zu erstellen?
- 24. Ist es möglich, eine Windows-Verknüpfung mit PHP zu erstellen?
- 25. Ist es möglich, eine Umrisslinie mit Radius zu erstellen?
- 26. Ist es möglich, eine interaktive C-Shell zu erstellen?
- 27. Ist es möglich, mit Roslyn eine Portable-Klassenbibliothek zu erstellen?
- 28. Ist es möglich, eine verknüpfte Chekbox zu erstellen?
- 29. Ist es möglich, Google Chrome-Erweiterungen mit node.js zu entwickeln?
- 30. Ist es möglich, ein Latex-Dokument über node.js zu kompilieren?