2013-02-20 67 views
0

当我启动服务器GAE总是创建新prcoess,GAE GAE创建多个进程ID,同时启动服务器

ant runserver

中的build.xml

<target name="runserver" depends="datanucleusenhance" 
     description="Starts the development server."> 
    <dev_appserver war="war" /> 
    </target> 

C:\>netstat -a -n -o | grep 8080 
    TCP 127.0.0.1:8080   0.0.0.0:0    LISTENING  6496 
    TCP 127.0.0.1:8080   0.0.0.0:0    LISTENING  2288 
    TCP 127.0.0.1:8080   0.0.0.0:0    LISTENING  2572 
    TCP 127.0.0.1:8080   0.0.0.0:0    LISTENING  7240 
    TCP 127.0.0.1:8080   0.0.0.0:0    LISTENING  1672 
    TCP 127.0.0.1:8080   0.0.0.0:0    LISTENING  7492 
    TCP 127.0.0.1:8080   0.0.0.0:0    LISTENING  5660 

如何我使用我的build.xml脚本停止GAE实例,或者使用哪个命令来停止GAE实例。

回答

0

正常情况下,当您在控制台窗口中调用“ant runserver”时,生成的Java进程作为活动作业在前台运行。所以为了制止它,你只需要输入Control-C(或Windows上的Control-BREAK)。

This page的App Engine文档中提到了控制-C。见here关于在Windows控制-BREAK)。