다음을 통해 공유


LUA 다중 프로세스 및 다중 세션

두 프로세스는 동일한 LUA(논리 단위 애플리케이션) 세션을 사용할 수 없습니다. RUI_INIT 발급하는 프로세스만 동사에서 시작하는 세션을 사용할 수 있습니다. 다른 프로세스에서 LUA를 사용하려면 먼저 RUI_INIT 실행하여 새 세션을 가져와야 합니다. 그러나 동일한 프로세스의 다른 스레드는 동일한 LUA 세션에 대해 동사를 실행할 수 있습니다.

단일 프로세스는 여러 RUI_INIT 동사를 실행하여 둘 이상의 LUA 세션을 동시에 사용할 수 있습니다. Win32®는 Windows Server를 기반으로 하는 애플리케이션에 대해 최대 15,000개의 세션에 대한 지원을 처리합니다. 각 세션은 다른 LU를 사용해야 합니다. 둘 이상의 세션에서 동일한 풀을 사용할 수 있지만 lua_luname 멤버(풀의 이름 또는 풀 내의 LU 이름)는 각 RUI_INIT 따라 달라야 합니다.

동일한 LUA 애플리케이션의 두 개 이상의 인스턴스는 서로 다른 프로세스로 실행할 수 있지만 다른 RU를 사용해야 합니다. 이 작업은 LU 풀을 사용하여 수행할 수 있습니다. 두 프로세스는 동일한 풀을 지정할 수 있지만 해당 풀과 다른 RU가 할당됩니다.