1
私はJavaプログラムからbashスクリプトを呼び出すことを考えています。私はそれを1分に1回実行する必要がありますが、DBから数多くのクライアント(約1000人)の回数だけ実行する必要があります。Javaプログラムからのコンソールスクリプト実行
これはcurl -o /dev/null -s -t "%{total_time}" | awk ...
のようなものです。私はこれがJavaではなくbashスクリプトとして実装される方が良いと信じています。軽量ではなく、動作を再現するためにJavaコードで多くのことを要求するからです。
私はRuntime.exec()について知っていますが、毎回システムプロセスを作成します。私は、1-10のプロセスを作成することはOKだと思いますが、1000のシステムプロセスは受け入れられません。
これを行うにはどうすればよいですか?