next up previous
: OpenXM reset protocol : Session Management : New OpenXM control servers

OpenXM control stack machine

コントロールサーバは、次のスタックマシンコマンドを実装しなければならない。 それぞれのスタックコマンドの意味は、以前のコントロールサーバとは異なる。

  1. SM_control_spawn_server
    
    新たに計算サーバを起動する。計算サーバの起動に成功すると、その ID を返す。

    Request:
    int32 OX_COMMAND int32 SM_control_spawn_server

    Stack before the request:
    List Argument  

    Stack after the request:
    Integer32 ServerID  

    Output: none.

    Argument:
    List Ports String ServerName ...

    Ports:
    Integer32 Port ...

  2. SM_control_terminate_server
    
    指定された計算サーバに SIGKILL を送る。

    Request:
    int32 OX_COMMAND int32 SM_control_terminate_server

    Stack before the request:
    Integer32 ServerID  

    Output: none.

  3. SM_control_kill
    
    全ての計算サーバに SIGKILL を送る。

    Request:
    int32 OX_COMMAND int32 SM_control_kill

    Output: none.

  4. SM_control_reset_connection_server
    
    指定された計算サーバに SIGUSR1 を送る。

    Request:
    int32 OX_COMMAND int32 SM_control_reset_connection_server

    Stack before the request:
    Integer32 ServerID  

    Output: none.

  5. SM_control_reset_connection
    
    全ての計算サーバに SIGUSR1 を送る。これは下位互換性のための措置である。

    Request:
    int32 OX_COMMAND int32 SM_control_reset_connection

    Output: none.




next up previous
: OpenXM reset protocol : Session Management : New OpenXM control servers
Nobuki Takayama 平成15年5月13日