私の問題は単純です。多くの強力なサーバーに接続された 1 台のコンピューターがあります。アプリをローカルで実行したいが、リモート サーバーでプロセス (高負荷) を実行したい。
app+settings は大きく異なります。この正確なバージョンの app+settings フォルダーをリモート インスタンスで使用する必要があります。
これまでの私のアプローチ:
- アプリをローカルで起動する
- PSEXECを使用して、ローカルで実行されているのと同じ実行可能ファイルをリモートで起動します->サーバーで(引数で渡されたランダムなポート番号を使用して)
- ソケット経由でそれらに接続する
- コマンドを送信してリモートで実行し、結果を取得する
私の問題は構成ファイルに依存しています。構成ファイルは多く(50以上)あり、そのうちのいくつかは+4MBです。この構成ファイルは、構成フォルダー内の TXT ファイルです。
それを行う適切な方法は何ですか?PSEXEC を使用してフォルダー全体をリモートでコピーすることはできますか? ローカルファイルのコピーをリモートに直接渡すために、ソケットで何か良いトリックを行うことはできますか?
すべてのプロセスを半透明にしてほしい。多くの人が同時に異なるバージョンと設定で使用するためです。そのため、ファイルを 20 以上のサーバーに手動でコピーすることはできません。
ありがとうございました!