응용 프로그램 페이지가 열립니다.
응용 프로그램 또는 모듈 배포 페이지가 열립니다.
클라이언트 시스템은 브라우저를 통해 관리 콘솔을 보는 호스트입니다.
찾아보기를 눌러 파일을 찾거나, 파일의 전체 경로를 입력합니다.
서버 시스템은 도메인 관리 서버(Domain Administration, DAS)를 실행하는 호스트입니다.
파일 찾아보기를 눌러 파일을 찾아보거나 폴더 찾아보기를 눌러 디렉토리를 찾아봅니다. 아니면 파일 또는 디렉토리의 전체 경로 이름을 입력합니다. 일반적으로 디렉토리에서 JRuby 응용 프로그램을 배포합니다.
서버에 업로드할 패키지화된 파일 또는 GlassFish 서버에서 액세스할 수 있는 로컬 패키지화된 파일을 지정한 경우에는 응용 프로그램 유형이 자동으로 감지됩니다. GlassFish 서버에서 액세스할 수 있는 디렉토리를 지정한 경우에는 유형을 수동으로 지정해야 합니다.
파일 업로드를 선택한 경우에는 기본 이름이 나타납니다. 응용 프로그램 이름은 고유해야 합니다.
Ruby 응용 프로그램의 URL에서 컨텍스트 루트 바로 앞에는 포트 번호(http://host: port/context-root/...)가 있습니다. 컨텍스트 루트는 슬래시로 시작해야 합니다(예: /hello).
이 옵션은 기본적으로 선택됩니다. 이 옵션을 비활성화하면 응용 프로그램을 사용할 수 없습니다.
이 옵션을 선택하지 않으면 이미 배포된 응용 프로그램에 대한 배포 시도에서 오류가 발생합니다. 이 옵션은 기본적으로 비활성화됩니다.
기본 위치는 as-install/jruby입니다. 이 필드에 대한 값을 지정하면 응용 프로그램 값이 Ruby 컨테이너에 대해 설정된 JRuby 홈 값을 대체합니다.
이 값은 최소 풀 크기 필드의 값보다 크거나 같고 최대 풀 크기 필드의 값보다 작거나 같아야 합니다. 기본값은 1입니다. 이 필드의 값을 지정하면 응용 프로그램 값이 Ruby 컨테이너에 대해 설정된 초기 풀 크기 값을 대체합니다.
이 값은 초기 풀 크기 필드의 값보다 작거나 같고 최대 풀 크기 필드의 값보다 작거나 같아야 합니다. 기본값은 1입니다. 이 필드의 값을 지정하면 응용 프로그램 값이 Ruby 컨테이너에 대해 설정된 최소 풀 크기 값을 대체합니다.
이 값은 최소 풀 크기 필드의 값보다 크거나 같고, 초기 풀 크기 필드의 값보다 크거나 같아야 합니다. 기본값은 1입니다. 이 필드의 값을 지정하면 응용 프로그램 값이 Ruby 컨테이너에 대해 설정된 최대 풀 크기 값을 대체합니다.
사용 가능한 선택 항목은 rails, merb, sinatra 및 auto-detection입니다. 기본값은 auto-detection입니다. 이 등록 정보를 auto-detection 이외의 값으로 설정하면 시간이 오래 걸릴 수 있는 일반 자동 감지 프로세스를 건너뛰고 지정한 프레임워크에 강제로 배포합니다. 배포된 응용 프로그램이 지정한 프레임워크용으로 작성되지 않은 경우 오류가 발생합니다.
사용 가능한 선택 항목은 production, development 및 test입니다. 기본값은 development입니다.
이 등록 정보는 자동 감지된 사용자 제공 시작 스크립트를 사용하여 시작된 응용 프로그램에 영향을 미칩니다. 사용 가능한 선택 항목은 다음과 같습니다.
프레임워크가 스레드에 안전하며 따라서 풀을 만들 필요가 없음을 지정합니다.
응용 프로그램이 응용 프로그램 인스턴스의 풀로 시작되고 한 번에 하나의 스레드가 응용 프로그램의 각 인스턴스에 액세스함을 지정합니다.
GlassFish 서버에서 자동으로 스레드 안전을 감지하려고 시도합니다. 이 값이 기본값입니다.
이 등록 정보는 스레드 안전을 자동으로 결정할 수 없는 프레임워크가 시작될 경우에만 영향을 미칩니다. 이 값을 true로 설정하더라도 자동 감지된 Rails 2.1.x 응용 프로그램이 스레드 안전 모드에서 시작되지 않으며, 스레드 안전 프레임워크를 풀 모드에서 시작되도록 하는 데 사용할 수도 없습니다.