私は単一の Java アプリケーションを持っています。ボタンをクリックすると、重いレポートが生成されます (約 30 MB の Excel レポート)。
「生成ボタン」をクリックする前に、必要なデータの量を決定する 2 つのテキスト フィールドがあります (item id from: と item id to:)。
ここでの問題は、すべてのデータを必要とする 2 つの同時要求が来て、誰が最初にボタンを押したかということです。レポートはその人だけのために生成され、他のユーザーは空のレポートを取得します。 1000 行の場合、両方のユーザーがレポートを完全な情報で取得します。
この問題をどこで調べ、どのように解決するかについての洞察を教えてください。前もって感謝します。