Ich frage mich, ob es möglich ist, Intellijs Scala-Konsolen-Prozess auf einem Remote-Rechner auszuführen.
Das Problem
Ich entwickle eine Scala-Anwendung auf meinem lokalen Rechner, aber sie muss auf einem entfernten Rechner laufen.
Was ich erhoffe ist, den Konsolenprozess (der Code ausführt) aus der Ferne zu starten und die Konsolenansicht / den Editor in IntelliJ damit zu verbinden - natürlich mit Zugriff auf die lokalen Klassen, die ich gerade entwickle. Das ist ein Setup, das etwas ähnlich ist, um einen Prozess remote zu starten und dann den Debugger zu verbinden.
Ein kleiner Hintergrund
Die Anwendung (die auf Spark aufbaut) muss viel mit Servern kommunizieren, die sich im selben Netzwerk wie der Remote-Computer befinden. Die Ausführung des Konsolenprozesses auf dem Remote-Rechner wird sehr viel mit Port / Hostname / Proxy-Konfigurationen helfen. Es wird auch die Leistung verbessern, aber das ist sekundär in diesem Problem.
Ich habe SSH-Zugriff auf den Remote-Rechner, so dass es einfach ist, Proxys / SSH-Tunnel einzurichten.
Ich hoffe, Sie können helfen:)
Tags und Links scala read-eval-print-loop proxy intellij-idea