Bluemix目录中的MySQL ClearDB服务提供一个容量非常有限(5MB和4个连接)的免费计划。 您是否建议应用程序需要具有更高容量的mysql数据库? 我应该使用Heroku上的数据库和Bluemix上的应用程序运行混合应用程序吗? 谢谢
答案 0 :(得分:4)
虽然Bluemix中的clearDB服务目前只提供免费的' Spark计划您可以直接转到cleardb.com并使用其中一个较大的付费计划。在Bluemix中,您可以使用User-Provided Service
命令创建所谓的cf cups
。需要使用访问您在cleardb.com上直接创建的clearDB服务所需的连接和凭据详细信息填充User-Provided Service
Bluemix docs中有关于如何运行命令的更多信息。
这样做的明显缺点是您需要自己在Bluemix中管理服务详细信息,因此如果clearDB更改服务器名称,那么您需要手动更新Bluemix中的User-Provided Service
。实际上,这种情况不太可能经常发生(如果有的话)。另一个缺点是,您将从clearDB获得单独的账单,而不是Bluemix的单一账单。
我相信未来应该在Bluemix中提供更多第三方提供商的计划。
答案 1 :(得分:0)
我听说Bluemix正在提供更多计划。在此期间,您可以直接在http://www.cleardb.com中创建数据库。然后,使用Bluemix应用程序中的数据库。问题可能是VCAP_SERVICES。您可以定义用户定义的服务变量,然后从应用程序中读取设置,而不是VCAP_SERVICES。请参阅此文档。
http://docs.cloudfoundry.org/devguide/services/user-provided.html
答案 2 :(得分:0)
这种限制的一个丑陋的副作用是,如果您运行WordPress应用程序,ClearDB会在您达到您的容量时完全阻止对您的数据库的访问,并隐含地阻止您离开您的站点管理员,导致它撤消您编辑访问(与管理员用户绑定)。 Ugleeeee。任何解决方案,除了支付额外费用,因为我只需清理数据库就可以了,如果没有编辑权限,我也无法做到这一点。捉住22。