コントロールサーバは、次のスタックマシンコマンドを実装しなければならない。 それぞれのスタックコマンドの意味は、以前のコントロールサーバとは異なる。
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 | ... |
SM_control_terminate_server指定された計算サーバに SIGKILL を送る。
Request:
int32 OX_COMMAND | int32 SM_control_terminate_server |
Stack before the request:
Integer32 ServerID |
Output: none.
SM_control_kill全ての計算サーバに SIGKILL を送る。
Request:
int32 OX_COMMAND | int32 SM_control_kill |
Output: none.
SM_control_reset_connection_server指定された計算サーバに SIGUSR1 を送る。
Request:
int32 OX_COMMAND | int32 SM_control_reset_connection_server |
Stack before the request:
Integer32 ServerID |
Output: none.
SM_control_reset_connection全ての計算サーバに SIGUSR1 を送る。これは下位互換性のための措置である。
Request:
int32 OX_COMMAND | int32 SM_control_reset_connection |
Output: none.