標準の仮想ホスト Linux ソリューションで実行される Java サーバー アプリケーションを作成しました。アプリケーションは常に実行され、ソケット接続をリッスンし、それらの新しいハンドラーを作成します。これは、クライアント サーバー アプリケーションへのサーバー側の実装です。
私がそれを開始する方法は、サーバーの起動rc.localスクリプトに含めることです。ただし、開始すると停止するためにアクセスする方法がわからず、更新をインストールする場合は、アプリケーションを再起動するためにサーバーを再起動する必要があります。
Windows PC では、このタイプのアプリケーション用に Windows サービスを作成し、必要に応じて停止および開始することができます。このアプリケーションを起動すると、サーバーを完全に再起動しなくても停止して再起動できるように、Linuxボックスにそのようなものはありますか?
私のアプリケーションは WebServer.exe と呼ばれます。サーバーの起動時に、次のようにrc.localに含めることで開始されます。
java -jar /var/www/vhosts/myweb.com/phpserv/WebServer.jar &
私は Linux の初心者なので、どのような投稿でも例を挙げていただければ幸いです。ただし、SSH とボックスへの完全な FTP アクセスがあり、アップデートをインストールしたり、Plesk パネルにアクセスしたりできます。