cli-kintoneを使用してインポートファイル(csv)を特定のアプリに対してインポートすると、
下記エラーが発生してインポートが失敗することがあります。
[2024-11-26T05:04:31.269Z] ERROR: Error: read ECONNRESET
毎回エラーとなるのではなく同条件で実行しても成功することもあります。
そのため、エラーを検知してリトライをすることで成功することもありますが確実ではない状況です。
また、cli-kintoneを実行する際の引数に–proxyオプションで会社指定のプロキシサーバーを入力していますが、
本エラーメッセージは、proxyオプションの記述を誤った時に表示されるエラーメッセージと同じものとなっております。
【知りたいこと】
・エラーが発生する原因
■インポートファイルの内容と、これまで試したこと
・約4000レコードで添付ファイルフィールド有り
・1レコードに添付ファイルが20個付くケース有
・全ての添付ファイルの総ファイルサイズは約2GB
・全レコードを1レコード1添付ファイルにしてインポートを試すと成功率がほぼ100%(ごく稀にエラーになる)
・添付ファイルのサイズはバラバラだが最大サイズは110MB程度
・約4000レコードを1つのインポートファイルで読み込んでもエラーになるので、
500レコードずつインポートファイルを分割してbatで繰り返しインポートを実行している。
繰り返しの度に1分のスリープを挟んでいる(効果があるかは不明)
・インポートエラーを検知後、リトライを2回まで実行するようにしたところ2回のうちにほぼ成功するが確実ではない。
■cli-kintoneバージョン
1.12.2 (2024-11-06)
■cli-kintoneを実行しているPC
Windows11 64bit