我在Google App Engine上运行Java服务器。看起来,GAE帐户正在使用GAE后端实例附带的9个免费实例小时,但到目前为止,我一直在开发时在本地主机上运行服务器(只有少数实时部署仅用于测试部署处理)。为什么要耗用实例小时?未使用的Google App Engine实例超出配额
0
A
回答
1
您的项目中有什么样的缩放比例?基本,手动还是自动?
编辑: 正如你既然表示您使用手动缩放:
手动缩放:选择手动缩放连续运行服务, 让您执行复杂的初始化和依赖在内存的状态 随着时间的推移。
这意味着您的在线部署少数可能有至少一个手动缩放模式,这会导致你的问题
0
即使这是一个很老的问题,你可能想通了这一点已经,这里是最简单的解决方案:用basic-scaling
一个替换manual-scaling
部分。
你appengine-web.xml
会像下面
<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application>myApplicationId</application>
<version>1</version>
<threadsafe>true</threadsafe>
<basic-scaling>
<max-instances>1</max-instances>
<idle-timeout>10m</idle-timeout>
</basic-scaling>
<system-properties>
<property name="java.util.logging.config.file" value="WEB-INF/logging.properties" />
</system-properties>
</appengine-web-app>
这意味着,通过basic-scaling
,您的应用程序将具有最大1上运行实例,10后会被钝化(这样你就不会为它付出)的一个分钟
+0
While这可能适用于开发过程中的快速测试不适合更长的测试或生产。从正在遵循的教程(在注释中提到)中:“要将Firebase与App Engine标准环境一起使用,您必须使用手动缩放。这是因为Firebase使用后台线程来监听更改,App Engine标准环境仅允许长生命的后台线程在手动缩放的后端实例上。“ –
相关问题
- 1. 为什么我的Google App Engine网站超出配额?
- 2. Google App Engine实例小时
- 3. Google App Engine配额是否足够?
- 4. 使用实体 - Google App Engine
- 5. Google App Engine超时?
- 6. Google App Engine错误:<gcloud.app.deploy> INVALID_ARGUMENT:超出以下配额:BACKEND_SERVICES(配额:5,使用:5+需要1)
- 7. AWS:数据库实例配额超出
- 8. 登录Google App Engine是否使用任何配额?
- 9. 在Google App Engine中启动Django实例
- 10. Google App Engine实例崩溃,ErrorCode 121
- 11. Google App Engine Put()超时
- 12. 如何检查App Engine的配额?
- 13. 如何在Google App Engine中配置前端或后端实例?
- 14. 使用Spring 3.0的Google App Engine实体管理器配置
- 15. App Engine的实例ID
- 16. 从Google App Engine Java连接到本地MySQL实例时出错。
- 17. Google App Engine&Polymer |配置
- 18. Google App Engine中的Blobstore对象的1MB配额限制?
- 19. 已超出Google Drive API配额
- 20. 如何提高Google App Engine的隐藏“file.Open”配额
- 21. Google App Engine使用maven
- 22. GAE实例配额
- 23. Google App Engine和Google表格超出软限制
- 24. Google App Engine中常驻后端实例的可用性
- 25. 以编程方式访问Google App Engine配额详情
- 26. 在Google App Engine中设置Cookie超时
- 27. Google App Engine的RSA加密例程Python
- 28. Google App Engine - 关于单个数据存储使用多少配额?
- 29. Google App Engine
- 30. Google App Engine Memcache
我已将Firebase与GAE集成,因此已启用手动缩放,如本教程中所述:https://cloud.google.com/solutions/mobile/firebase-app-engine-android-studio#configuring_the_app_engine_backend_to_use_manual_scaling – user2181948