php - Platform pembayaran pihak ketiga memberitahu beberapa kali secara tidak segerak dalam tempoh masa yang singkat, dan pesanan itu disahkan dan dikumpulkan beberapa kali.
ringa_lee
ringa_lee 2017-05-25 15:08:25
0
4
1002

Pemberitahuan tak segerak pembayaran pihak ketiga memberitahu alamat panggilan balik beberapa kali Permintaan pemberitahuan sebelumnya belum diproses lagi, dan permintaan seterusnya dihantar, menghasilkan beberapa pengesahan pembayaran

ringa_lee
ringa_lee

ringa_lee

membalas semua(4)
左手右手慢动作

Pembayaran perlu diproses mengikut ID unik, seperti nombor transaksi, nombor siri, dll. Adalah mustahil untuk membenarkan pengulangan berbilang.

Ty80

Apabila permintaan datang, mula-mula kemas kini status rekod dalam db daripada keadaan awal kepada keadaan pertengahan
Kemudian proses permintaan, kemas kini keadaan pertengahan kepada keadaan selesai pemprosesan
dan kemudian kembali ia kepada permintaan tak segerak pihak ketiga Mesej

PHPzhong

Apa yang ingin tahu ialah, ia berbilang kali dalam tempoh masa yang singkat, jadi berapa kali dalam tempoh masa yang singkat?

  • Sebagai contoh, 5-10 kali dalam 10 saat, anda harus mempertimbangkan untuk mengoptimumkan kod anda Mengapa anda tidak boleh memproses satu permintaan dalam masa 1 saat, permintaan berikutnya diabaikan.

  • Sebagai contoh, 5-10 kali dalam 1 saat, pemprosesan mudah adalah untuk beratur dan menukar permintaan serentak kepada permintaan bersiri, yang boleh diselesaikan.

Di atas, saya rasa frekuensinya sangat tinggi, mesti ada sesuatu yang tidak kena, dan anda boleh mencari platform pihak ketiga untuk menaikkannya.

Ty80

Selepas program diproses, ia akan mengembalikan kejayaan kepada pihak ketiga, jika tidak, pihak ketiga tidak akan membuat sebarang permintaan lagi selepas menerima kejayaan, dan IP akan disekat dengan mudah. Masalah seperti ini harus ditulis dalam dokumen untuk dilihat oleh pihak ketiga

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan