在 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
我最近下载并设法在 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