Rshiny pro server
にshiny application
が導入されています。このアプリケーションの主な目的は、入力ファイルexcel
を処理して、の形式のレポートを生成します。これは、tables
と約15 graphs
との組み合わせで、ggplot
を使用してレンダリングされます。server.Rでダウンロードレポート(レポート生成)アクションを2回実行するネットワークエラー
このアプリケーションは、入力ファイルが約1GB未満の場合に最適です。約10 metrics
の場合は3500-4500 rows
です。
今、私は約のために約4000-4500 rows
でExcelファイルを処理しようとしています。このファイルを処理中に、レポート生成中(Rmarkdown
ファイル処理)にUI
にのみnetwork error
が表示されます。 UIのこのエラーにもかかわらず、バックエンドではレポートファイルが生成されていますが、生成されたレポートはダウンロードされません。このエラーが発生すると、レポート生成アクションが自動的にトリガされ、2つのレポートが生成され、再びダウンロードされません。
このように、network error
を取得すると、download report
(レポートの生成およびダウンロード)アクションがserver.Rによって再度トリガーされているという結論に達しました。
このような奇妙な状況に遭った人はいますか?私はここで2つの問題に関するガイダンスを探しています -
- いつか
network error
を取得する理由は何ですか? download report
アクションを2回トリガーしているのは何ですか?- 最大値を指定するオプションはありますか?セッションタイムアウト期間?