バックエンド環境の 1 つに関連する質問があります。
Linux マシン (suse linux) には、cgi が有効になっている Apache Web サーバーがあります。
2 人の異なるユーザー (異なる場所) が、ブラウザーの Web アプリケーションで、同時に「イベント」ボタンをクリックします。このため、Apache Web サーバーは、cgi (コンパイル済みの c 実行可能ファイル) "show_events" を実行する 2 つの別個のプロセスを開始します。
しかし、このコンパイル済みの c 実行可能ファイルは、共有オブジェクト「events_helper」をロードし、この共有オブジェクトのメソッドを呼び出します。
今私の質問:
「show_events」cgi プログラム内のこれら 2 人のユーザーは、同じ共有オブジェクト「events_helper」を共有しているため、並行性を考慮する必要がありますか?それとも、各「show_events」プロセスには共有オブジェクトの独自のコピーがあり、したがって並行性は対象外ですか?
事前に感謝します