将Tekkit Modded Minecraft服务器部署到Heroku?

时间:2012-09-20 03:27:53

标签: java heroku minecraft

首先,这可能吗?如果是这样,我需要添加哪些文件才能使它在heroku上运行?如果我可以获得一个非常精细的演练,确切地说我将所需的文件添加到所需的文件以使服务器工作,这将非常有用。我很难相信它不会起作用。如果有人说它不起作用,我想解释为什么。谢谢,非常感谢。

1 个答案:

答案 0 :(得分:0)

虽然您可以将文件写入磁盘,但它们不会被存储。 Heroku使用ephemeral filesystem

这是因为Heroku不会将节点视为“服务器”,而是将“dynos”视为运行代码副本的小型服务器。

Heroku允许您轻松地旋转“dynos”,运行更多或更少的应用程序副本(通常您可以根据流量进行扩展),并在每次部署时重新启动服务器。当这些重新启动发生时,磁盘被擦除,Heroku用你的新代码启动一个全新的“dyno”。

TL;博士

这不起作用。 Heroku不会将文件保存到磁盘,因为数据库是Heroku中唯一的持久化方法(并且它总是应该在大多数应用程序中)。