Description
概要
ヤマダAPIの遅延について調査する
APIの送信回数を記録
log_yamada_api_countにapiの送信回数、遅延回数を記録
送信回数と遅延回数の相関があるか調査
回数は10分区切りでカウント(00,10,20,30,40,50)
遅延内容の記録
log/yamada_api_slow_time.txtに、一定時間かかったapi送信の内容を記録
遅延が発生しやすい箇所を調査
テーブル追加
CREATE TABLE `log_yamada_api_count` (
`date` bigint(20) unsigned NOT NULL COMMENT 'ymdH00',
`type` tinyint(4) unsigned NOT NULL COMMENT '1:get,2:post',
`count` int(11) unsigned NOT NULL,
PRIMARY KEY (`date`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;TODO
その他、残した方が良いデータがあれば対応
遅延を1秒にしているが変更した方がよければ変更