サプライヤーのマスターデータの量が多く、同時実行数のバランスが取れておらず、時間も短いため、ピーク削りと谷埋めを実現し、安定したデータストレージを実現するために、PHP でより優れた拡張機能を備えた mq が使用されました。選択されました。
1.テスターのフィードバック
[サプライヤー + Zilong 配信結果リスト] 新しいサプライヤーを追加します。Zilong を押すと、インターフェースは 500 の
サプライヤー コードを報告します: GYS11870、同期ボタンをクリックすると、インターフェースは 500 を報告します
接口
URL /supplier/base/now/sync
パラメーター:
{ "supplierCode": "GYS11870", "sync": 1 }戻り値:{ "code": 1, "data": "", "msg": "500 Internalサーバー エラー"、 "成功": false、 "タイムスタンプ": 1666666596261 }
2. サーバーログを確認する
3. 問題分析
mq heartbeat の追加により、静的変数の宣言が抜けていましたが、修正後、テストにパスして問題が解決しました。