Masalah websocket, minta bantuan

Penulis:Allez-z, Dicipta: 2022-01-09 07:04:34, Dikemas kini: 2022-04-10 16:51:39

REST API okex terlalu ketat, cuba mendapatkan maklumat mendalam dengan sambungan websocket dial; Oleh kerana jumlah mata wang yang dilabelkan pada masa yang sama (sekitar 80 mata wang), proses logik, pesanan, pertanyaan dan lain-lain memerlukan masa yang lama. Ini menyebabkan selang pelaksanaan fungsi ws.read agak besar, dan data yang terlalu banyak terkumpul, sehingga setiap pusingan membaca dan penyelenggaraan mendalam memakan masa yang lebih lama, dan tidak mempunyai api rehat yang tinggi; Cuba bayangkan jika ada program yang berasingan yang hanya bertanggungjawab untuk mengelilingi maklumat websocket, mengekalkan kedalaman, dan menghantar maklumat kedalaman yang dikemas kini kepada bot melalui port tempatan pada bila-bila masa.


Lebih lanjut

Mimpi kecil`` Cuba bayangkan jika ada program yang berasingan yang hanya bertanggungjawab untuk mengelilingi maklumat websocket, mengekalkan kedalaman, dan menghantar maklumat kedalaman yang dikemas kini kepada bot melalui port tempatan pada bila-bila masa. `` Keperluan ini boleh dilaksanakan. Boleh menulis pengumpul pasaran, cakera data pusat. Buka perkhidmatan pengedaran data. Fungsi dial menggunakan mod pulangan segera yang tidak disekat.

churchillxySaya juga menghadapi keperluan ini, merancang untuk membeli dan menjual dengan websocket, adakah ia masuk akal? Jika tidak masuk akal, masalah menunjukkan; jika masuk akal, apakah kerangka kod yang dilaksanakan? terima kasih