Python でミラー ピッキングを実装する方法を考えていました。サービス API を呼び出すと、IP アドレスで応答が返されます。今、私はその住所を取得して、それが私の近くにあるかどうかを確認したいと思います. そうでない場合は、再試行してください。同じデータセンターでホストされている IP アドレスへの ping は最大 1 ミリ秒しかありませんが、世界中でははるかに高いため、ping について考えました。Pythonでpingを実装する方法の例をいくつか調べましたが、かなり複雑で、少しハックな気がします(ターゲットIPが10ms未満かどうかを確認するなど)。この問題に取り組むには、私が気付いていないより良い方法があるかもしれません。
あなたのアイデアは何ですか?速度をテストするために毎回テスト ファイルをダウンロードすることはできません。GeoIP または ping? または、他の何か?