主题 : boa stop在哪里被调用 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 11256
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2009-12-02
最后登录: 2010-11-12
楼主  发表于: 2010-07-18 21:45

 boa stop在哪里被调用


客服中心:

       您好!

       我在micro2440的开发板上遇到一个问题,想向您请教,望百忙之中予以解答,不盛感激

       问题是这样的:我所使用的开发板上的Linux系统是板子自带的2.6.29,在关闭linux系统的时候,会有如下提示信息,问boa服务器的关闭是在哪里被调用的?

       [18/Jul/2010:13:33:35 +0000] caught SIGTERM, starting shutdown
       [18/Jul/2010:13:33:35 +0000] exiting Boa normally (uptime 1660 seconds)
       Sending SIGKILL to all processes

        在/etc/rc.d/init.d目录下有一个httpd的脚本,内容如下:

        #!/bin/sh

        base=boa

        # See how we were called.
        case "$1" in
          start)
        /usr/sbin/$base
           ;;
         stop)
           pid=`/bin/pidof $base`
           if [ -n "$pid" ]; then
               kill -9 $pid
           fi
          ;;
        esac


       想请教http stop在哪里被调用?

exit 0

自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-07-19 08:00
脚本已经写的很明白了
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 11256
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2009-12-02
最后登录: 2010-11-12
2楼  发表于: 2010-07-21 22:12
在rcS中有httpd start的调用

我想问的是httpd stop在哪里调用的?

[18/Jul/2010:13:33:35 +0000] exiting Boa normally (uptime 1660 seconds)应该是httpd stop调用之后产生的信息吧?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2010-07-21 23:40
Httpd stop需要手工输入执行
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.