AJPプロトコルとは何ですか?

...

AJPは、Webサーバーがアプリケーションと通信するためのより高速な方法です。

Apache JServプロトコル(AJP)は、Webサーバーが関連するアプリケーションサーバーと通信するための方法です。 Webサーバーは「リバースプロキシ」です。つまり、その目的は、アプリケーションサーバーに代わってインターネットからの着信トラフィックを処理することです。

特徴

WebトラフィックはHTTP(Hypertext Transfer Protocol)で実行されます。これは、要求を満たすために連携して動作するサーバー間の通信にも引き継がれます。 HTTPはプレーンテキスト形式であり、実際の単語がコンピューター間で実行されるメッセージを構成します。 これにより、トラフィックのオーバーヘッドが発生します。 AJPはこれらのメッセージをバイナリコードに変換し、各メッセージが占めるスペースの量を減らします。

今日のビデオ

関数

協調するサーバー間の速度は、プロトコルの特徴的な機能です。 このプロセスは、サーバー間の永続的な接続を維持して、接続の確立にかかる時間を短縮します。 リンクは特定のリクエスト専用であり、各セッションによってセッションが作成されて切断されるのではなく、次のリクエストがトンネリングされるために維持されます。

実装

AJPは、特に「負荷分散」に使用されます。 これは、1台のサーバーが着信トラフィックを複数のアプリケーションサーバーに分散し、負荷を均等に共有する場所です。