0

中央の Linux サーバー上に、IDE として Eclipse をセットアップしました。全員がサーバーに接続し、Eclipse インスタンスを開いて作業します。

Eclipse はバックグラウンド プロセスとして実行され、GUI がユーザーに表示されます。

何が起こるかというと、Eclipse を適切に閉じずに、SSH セッションから突然切断することがあります (ラップトップをスリープ状態にするなど)。これにより、Eclipse プロセスがバックグラウンドで実行されたままになることがあります。

ユーザーが次回接続を試みるときはいつでも、既存の Eclipse セッションを認識せず、新しいセッションを開始し続けますが、既存の Eclipse プロセスはバックグラウンドで実行され続け、すべてのリソースを消費します。

質問は、放棄された Eclipse セッションにどうにかして再接続できないかということです。ユーザーが終了したのと同じ状態で Eclipse を起動することは可能ですか?

GNU screenを見ました。ただし、GUI アプリケーションをユーザーに戻すことはできません。

4

1 に答える 1

0

これは私にとって問題のある設定のようです。そもそもローカル コンピューターで作業しないのはなぜですか。ただし、サーバー上で作業したい (またはしなければならない) 場合は、XDMCPVNC、またはCitrix XenAPP (商用) を介してサーバー上でデスクトップを直接起動することをお勧めします。

編集: xmove に関するこの記事を見つけました。前に聞いたことはありませんが、うまくいくかもしれません。

于 2012-11-05T07:50:44.037 に答える