新しいドキュメントのftpsバッチのベストプラクティスを知りたい。ドキュメントをバッチ処理してリモートサーバにftpするサービスで作業する。特定の日に到着したドキュメントの数など、報告目的で到着した各ドキュメントのトランザクションログを保持します。 ftp接続の失敗などの理由で転送できなかった端末の数。何らかの理由でアプリが失敗した場合、その端末はどこから離れた場所から処理できるはずです。ドキュメントのFTPバッチ
私は考えることができる可能性が以下の通りです:
障害復旧時に、それがでたところから始めることができるように、各ドキュメントのトランザクション詳細とともにだけでなく、データベース内の文書をロードします。
ドキュメントをローカルファイルシステムに保存し、このフォルダにfileWatcherをftpに書き込みます。
到着したらすぐにドキュメントを書き留めてください。その場合、たくさんのドキュメントが届くと、OutOfMemoryErrorという結果になるかもしれません。
エラーリカバリと非メモリ集中の面で優れたアプローチですか?
これは非常に幅広い質問です。これにアプローチする方法は数多くあります(提案のリストには含まれていないいくつかの方法が含まれます)。残念なことに、このタイプの質問は、StackOverflowの話題とは異なります。 –