关闭Cassandra服务器,然后在Windows 7中重新启动它

AKI*_*WEB 3 port shutdown cassandra

我在运行Windows 7的本地开发盒中安装了单节点集群,它运行正常.由于某种原因,我需要重新启动我的桌面,然后在命令提示符下这样做的时候,它总是给我以下例外 -

S:\Apache Cassandra\apache-cassandra-1.2.3\bin>cassandra -f
Starting Cassandra Server
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 7199; nested exception is:
        java.net.BindException: Address already in use: JVM_Bind
Run Code Online (Sandbox Code Playgroud)

在某处使用意义端口.我在cassandra.yaml文件中做了一些更改,所以我需要关闭Cassandra server然后再重新启动它.

任何人都可以帮我吗?

谢谢您的帮助.

小智 6

在Windows7中,使用apache cassandra,在cassandra的根文件夹中创建了一个pid.txt文件。给出以下指示信息以停止服务器:

d:/ cassandra / bin>停止服务器-p ../pid.txt -f


Lyu*_*rov 5

运行-f启动服务器作为服务,你可以通过它来停止它task manager.

听起来你的Cassandra服务器在你的机器启动时在后台启动它作为服务.您可以配置 Windows启动服务.要在Windows上的前台运行cassandra,只需使用:

> cassandra.bat
Run Code Online (Sandbox Code Playgroud)