優れた SpreadSheetGear ツールを使用して、オンザフライでレポートを生成しています。レポートがシンプルで 1 秒以内に完了したので、最初は素晴らしかったです。現在、私はより複雑なレポートに取り組んでおり、約 30 秒から最大 1 分かかります。これは問題ではありません。アクティビティ イメージを表示して、ユーザーを待たせるだけです。
私が見つけた問題は、2 人のユーザーがサイトに来たときです。
- ユーザー 1 がサイトに来る
- ユーザー 1 は、30 秒かかるレポートを実行します。
- ユーザー 2 がサイトに来る
- ユーザー 2 は、ユーザー 1 のレポートが完了するまで待機し、その後ページが読み込まれます。
ユーザー 1 に対して実行中のレポートは、完了するまでサイトをハングアップさせます。何が起こっていますか?どうすれば修正できますか?