私の現在のアプリケーションは、PHPページへのajax呼び出しを行い、Oracleプラットフォーム上のJSPページへのAPIリクエストを行います。{true}
現在、PHPスクリプトは、有効なデータがJSPから返されたことを単純に信頼し、 json応答をajaxサクセスハンドラーに送り返します。ajaxは現在正常に失敗するように設定されているため、関係なく機能しますが、役に立ちません。
私の仕事は、jspファイルが例外をスローするように設定されたら、それに応じてPHPに例外を処理させ、エラーをログに記録して、json{false}
応答を返すことです。
包括的すぎると、ロギングに時間がかかりすぎるのではないかと心配しています。このプロセス(ロギングやエラーチェックなし)は現在非常に高速であり、速度が重要な要素です。この潜在的なボトルネックを回避するための私の考えは、PHPに「エラーをログに記録しますが、何かがログに記録されたという確認を待たずに、falseを返すだけです」と伝えることです。
PCNTLでフォークが可能であることは知っていますが、フォークする場合は非常にメモリが必要であることがわかるため、プロセス全体をフォークすることを躊躇します。
PCNTLを使用しなくても、私が望んでいることを実行することは可能ですか?また、これをどのように達成できますか?