gpt4 book ai didi

java - Maxmind 数据库文件对于 AppEngine 应用程序来说太大

转载 作者:行者123 更新时间:2023-12-01 14:54:22 25 4
gpt4 key购买 nike

我正在尝试将 MaxMind geoIP 数据库部署为 Google AppEngine 中部署的 Java 应用程序的一部分。当我们使用免费版本时一切正常,但是在升级到付费(和更大)数据库后,尝试部署会出现错误:

File /tmp/appcfg4412552511405829763.tmp/WEB-INF/GeoIPCity.dat is too large (limit 32000000 bytes)

据我所知,我启用了 jar 分割,但这没有帮助,因为这不是一个 jar (将其重命名为 .jar 也不会神奇地修复它:)。有什么方法可以将这么大的文件(~48mb)部署为 AppEngine 应用程序的一部分吗?

我的后备计划是将文件推送到云存储中并从那里抓取它。不幸的是,Maxmind 的 Java 代码确实确实想要一个文件 - 不是流,不是 Reader,不是 byte[],而是文件 - 这在 AppEngine 中很难获得。在我最终重写一堆东西之前,我想我应该看看是否有人已经成功解决了这个问题。

最佳答案

在 GAE 上 max application file size is 32Mb

据我所知,你无法解决这个问题。如果您可以将其拆分为较小的文件,那就最好了。

关于java - Maxmind 数据库文件对于 AppEngine 应用程序来说太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14447536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com