MaxMind geoIP データベースを、Google AppEngine にデプロイされた Java アプリの一部としてデプロイしようとしています。無料版を使用していたときは問題なく動作しましたが、有料の (およびより大きな) データベースにアップグレードすると、展開しようとするとエラーが発生します。
File /tmp/appcfg4412552511405829763.tmp/WEB-INF/GeoIPCity.dat is too large (limit 32000000 bytes)
私が知る限り、jar 分割を有効にしていますが、これは jar ではないため役に立ちません (名前を .jar に変更しても魔法のように修正されません:)。AppEngine アプリの一部としてデプロイされたこのサイズ (~48 MB) のファイルを取得する方法はありますか?
私の代替計画は、ファイルを Cloud Storage に押し込んで、そこから取得することです。残念なことに、Maxmind の Java コードは本当にファイルを必要としています - ストリームでも、リーダーでも、byte[] でもなく、ファイル - AppEngine では入手が困難です。たくさんのことを書き直す前に、誰かがこの問題を解決したかどうかを確認したいと思いました。