ポート8089でリッスンして発行要求をリッスンする.jarファイルを作成しました。次のコマンドを使用して、Linuxシステムのバックグラウンドで起動します。
nohup java -jar myServer.jar &
[1] 19769
-bash-4.1$ nohup: ignoring input and appending output to `nohup.out'
jobs
[1]+ Running nohup java -jar myServer.jar &
disown
nohupとdisownを一緒に使用することはおそらく重複する可能性がありますが、これはバックグラウンドでプロセスを効果的に実行し、端末から切り離す必要があることを理解しています。 SSHからログアウトしてから再度ログインしても、まだ聞いています。
tcp 0 0 0.0.0.0:8089 0.0.0.0:* LISTEN 19769/java
今すぐログアウトして投稿リクエストを送信しようとしています。応答なしエラーが発生して再度ログインすると、プロセスは実行されなくなります。ログインせずに発行要求を送信すると、プロセスは中断されます。私が逃したものは何ですか?
編集する:@vastlysuperiormanの最初のコメントに応答して、私のnohup.outファイルにエラーはなく、サーバーにログインしている間にカールから発行要求を開始すると、期待どおりにデータが返されることに注意してください。