使用中のSOLRポート

使用中のSOLRポート

私はUbuntu 18.04LTSを実行しており、Solr 8.7がインストールされています。すべてがうまくいっていましたが、ps -auxJavaはポート8983に加えてポート7983もリッスンしていることを発見しました。ただし、このポートへの参照はどこにもありません。 Solrでは、このポートはどのような用途に使用されますか?

ベストアンサー1

SOLRはJetty J2EEサーバーを使用しているように見え、-DSTOP.PORTポート7983はSOLRの一部として使用されたときにJettyによって設定されたデフォルトのポート番号であるようです。

https://wiki.eclipse.org/Jetty/Howto/Secure_Termination

https://linuxhint.com/apache-solr-setup-a-node/

まとめると、これはSOLRのJetty J2EEがポート7983を使用して終了要求を実行することを意味します。制御されたJetty出口の有効な要求を生成するには、このパラメーターの値も必要です-DSTOP.KEY。起動時にこのパラメータが指定されていない場合、Jettyはランダムな停止キーを生成して標準出力に印刷する必要があります。

SOLRを管理するために使用するシステムまたはlocalhostでのみ、このポートへのアクセスを許可する必要があります。-DSTOP.KEYパラメータがリストに表示されたら、ps -auxシステムにログインできる人は誰でもSOLRをオフにできると仮定する必要があります。

おすすめ記事