在 AWS EC2 上保留 OrientDB 服务器 运行

Keep OrientDB server running on AWS EC2

我最近下载并设法在 AWS EC2 Linux 14.04(我想是名字)服务器上为我要设置的应用程序启动了 OrientDB server/database。我通过 SSH link 在终端中通过 运行 ./server.sh 启动了 OrientDB "as usual" 到 EC2 服务器。一切正常,我可以在电脑前查询数据库。但是一旦我离开我的电脑并且 SSH link 坏了(例如当关闭电脑时),数据库也是如此,即它停止了。

有没有办法解决这个问题,还是我必须以其他方式设置数据库?

您可以尝试在退出 0 之前将 server.sh 的完整路径放入 /etc/rc.local 并重新启动实例

OrientDB 作为 AWS AMI 提供。看看

http://orientdb.com/orientdb-amazon-web-services/

如果您想 DIY,请按照

上提供的说明进行操作

http://orientdb.com/docs/last/Unix-Service.html

更新:新 link 文档:

https://orientdb.com/docs/last/admin/Unix-Service.html

希望对您有所帮助

在 运行 连接服务器之前,运行 命令:

屏幕

这将创建一个持久环境,让您的进程在断开连接后保持 运行ning。

重新连接时,可以使用此命令重新连接到该环境:

屏幕-r