Sails.js 谷歌云SQL在空闲时间后进入睡眠状态?

Sails.js 谷歌云SQL在空闲时间后进入睡眠状态?,sails.js,google-cloud-sql,Sails.js,Google Cloud Sql,我正在使用Google Cloud SQL尝试Sails.JS,所有这些似乎都可以正常工作,只是经过一段空闲时间后,DB似乎进入睡眠状态,在长时间后第一次请求时超时 其他任何人都遇到过这种情况,并且有任何已知的解决方案吗?为了最大限度地减少您在每次使用计费计划中对实例收取的费用,默认情况下,如果您的实例在15分钟内未被访问,它将变为被动的。下一次访问它时,当它被激活时会有一个短暂的延迟。您可以通过在控制台中配置实例的激活策略来更改此行为 为了最大限度地减少每次使用计费计划对实例的收费,默认情况下

我正在使用Google Cloud SQL尝试Sails.JS,所有这些似乎都可以正常工作,只是经过一段空闲时间后,DB似乎进入睡眠状态,在长时间后第一次请求时超时


其他任何人都遇到过这种情况,并且有任何已知的解决方案吗?

为了最大限度地减少您在每次使用计费计划中对实例收取的费用,默认情况下,如果您的实例在15分钟内未被访问,它将变为被动的。下一次访问它时,当它被激活时会有一个短暂的延迟。您可以通过在控制台中配置实例的激活策略来更改此行为


为了最大限度地减少每次使用计费计划对实例的收费,默认情况下,如果在15分钟内未访问实例,则实例将变为被动。下一次访问它时,当它被激活时会有一个短暂的延迟。您可以通过在控制台中配置实例的激活策略来更改此行为


根据给出的第一个答案,重点关注激活策略设置。在“每次使用”和“套餐计划”之间切换主要是计费设置。如果要防止数据库被限制为空闲状态,请将激活策略切换为“始终打开”。

根据给出的第一个答案,关注激活策略设置。在“每次使用”和“套餐计划”之间切换主要是计费设置。如果要防止数据库被限制为空闲状态,请将激活策略切换为“始终打开”。

Sails.JS在前2个请求上返回-错误:ETIMEDOUTSails.JS在前2个请求上返回-错误:ETIMEDOUTI,请理解。所以,只要切换到“一揽子”计划就行了?不,没有帮助。那么唯一的方法就是通过gcutil更改激活?那么包计划就没什么意义了。切换到包计划应该会有帮助——这意味着你的实例在12小时的不活动状态下进入睡眠状态,而不是15分钟。你有什么不同的经历吗?如果您希望精确控制实例的正常运行时间,激活策略非常有用。根据我的测试,包计划也有完全相同的问题-实例在未使用15分钟后脱机。我明白了,这是有意义的。所以,只要切换到“一揽子”计划就行了?不,没有帮助。那么唯一的方法就是通过gcutil更改激活?那么包计划就没什么意义了。切换到包计划应该会有帮助——这意味着你的实例在12小时的不活动状态下进入睡眠状态,而不是15分钟。你有什么不同的经历吗?如果您想精确控制实例的正常运行时间,激活策略非常有用。根据我的测试,包计划也有完全相同的问题-实例在未使用15分钟后脱机。