我有一个客户端服务器应用程序。默认情况下,incomingClientApplicationPort为6001.我的服务器安装在linux环境中。我通过运行shell脚本关闭服务器。在命令运行时关闭服务器。
kill_server()
{
pid=`server_pid`
if [ "$pid" != "" ] ; then
/bin/kill -9 $pid
echo Server stopped.
else
echo Server is not running.
fi
}
所以基本上我正在使用kill -9 $ pid
问题是关闭服务器后,当我再次尝试启动服务器时,我得到一个例外"地址已经在使用"那是6001端口没有发布。虽然这个东西不是每次都复制但是如何修复?