ワークロードを少し軽減するために、最近サーバーにワニスをインストールしました。ただし、私の Web サイトの 1 つは、HTML5 の 'navigator.geolocation.getCurrentPosition()' 関数を広く使用しており、前述のデータベースが利用できない場合、nginx にインストールされた maxmind データベースにフォールバックします。
nginx/maxmind バージョンが機能しない理由は理解できます。これは、あなたの IP を認識している nginx サーバーに依存しており、varnish が前面にあるため、リクエストが nginx まで届かない可能性があるためです。
しかし、HTML5 のジオロケーション機能が機能しないのはなぜですか? これは純粋にクライアント側であり、Web サーバーの影響を受けないはずだと思いましたか?