次の方法で共有


LUA の複数のプロセスと複数のセッション

2 つのプロセスで同じ論理ユニット アプリケーション (LUA) セッションを使用することはできません。 動詞によって開始されるセッション 使用できるのは、RUI_INITを発行するプロセスだけです。 別のプロセスで LUA を使用する前に、新しいセッションを取得するために RUI_INIT を発行する必要があります。 ただし、同じプロセスのさまざまなスレッドで、同じ LUA セッションに対して動詞を発行できます。

1 つのプロセスで複数のRUI_INIT動詞を発行することで、複数の LUA セッションを同時 使用できます。 Win32® では、Windows Server に基づくアプリケーションの最大 15,000 セッションのサポートが処理されます。 各セッションでは、異なる LU を使用する必要があります。 2 つ以上のセッションで同じプールを使用できますが、 lua_luname メンバー (プールの名前またはプール内の LU の名前) は 、RUI_INITごとに異なる必要があります。

同じ LUA アプリケーションの 2 つ以上のインスタンスを異なるプロセスとして実行できますが、異なる LU を使用する必要があります。 これは、LU プールを使用して行うことができます。 2 つのプロセスで同じプールを指定できますが、そのプールとは異なる RU が割り当てられます。