0

当我启动服务器 GAE 时,总是创建新的进程,

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 实例。

4

1 回答 1

0

通常,当您在控制台窗口中调用“ant runserver”时,生成的 Java 进程会作为活动作业在前台运行。因此,为了阻止它,您只需键入 Control-C(或 Windows 上的 Control-BREAK)。

( App Engine 文档中的此页面提到了 Control-C。有关Windows 上的 Control-BREAK,请参见此处。)

于 2013-02-21T00:31:43.103 回答