在shell超时后保持Cassandra在EC2上运行

时间:2016-02-22 03:11:48

标签: shell amazon-web-services ssh amazon-ec2 cassandra

我可以直接进入我的亚马逊EC2实例并开始使用Cassandra。当我从服务器建立连接时,我会将shell保留在我的开发机器上。之后连接中断了,我将检查shell--它已超时,我想已经终止了Cassandra进程。

我如何从shell启动cassandra:

$  nohup bin/cassandra -f &

EC2实例将在未来的几个月内用于生产,因此我希望Cassandra工艺在我启动之后不会出现,而不是下降。

任何建议都会有所帮助。感谢。

1 个答案:

答案 0 :(得分:1)

您应该像从init系统(例如Systemd或Upstart)运行任何其他守护程序一样运行Cassandra。如果从官方.deb或.rpm软件包安装Cassandra,它将为您的init系统安装相应的配置文件。