Java 세션용 애플리케이션 배포
캐시 서버 IP가 20.200.20.40이라고 가정하면, 클라이언트.ncconf 파일은 다음과 같아야 합니다.
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<cache-server retry-interval="1" connection-retries="5" local-server-ip=" " port="9800" connection-timeout="5" client-request-timeout="90" retry-connection-delays="0"/>
<cache id="demoCache" default-readthru-provider=" " client-cache-id=" " load-balance="true" default-writethru-provider=" " client-cache-syncmode="optimistic">
<server name="20.200.20.40"/>
</cache>
</configuration>
서버에 애플리케이션을 배포하려면 아래에 설명된 단계를 따르세요.
Apache Tomcat
Tomcat 9의 경우 J2EE를 사용하고 다음 Maven을 추가하세요.dependency
>에서 pom.xml
파일.
<dependency>
<groupId>com.alachisoft.ncache</groupId>
<artifactId>ncache-javax-sessions</artifactId>
<version>x.x.x</version>
</dependency>
Tomcat 10+의 경우 Jakarta를 사용하고 다음 Maven을 추가하십시오.dependency
>에서 pom.xml
파일.
<dependency>
<groupId>com.alachisoft.ncache</groupId>
<artifactId>ncache-sessions</artifactId>
<version>x.x.x</version>
</dependency>
주의 사항
사용 메이븐 패키지 위한 NCache Professional, <artifactId>
:
<artifactId>ncache-professional-sessions</artifactId>
단계는 동일하게 유지되지만 Tomcat 버전에 따라 파일 위치가 변경될 수 있습니다. %TOMCAT_HOME%
Tomcat이 설치된 위치를 나타냅니다.
명령 프롬프트를 열고 디렉터리를 다음으로 변경합니다.
%TOMCAT_HOME%/bin
.NCache 사용
log4j
로깅을 위해. 장소log4j
at%TOMCAT_HOME%/lib
.다음 내용으로 새 텍스트 문서를 만들고 다음 이름으로 저장합니다. log4j.속성 FBI 증오 범죄 보고서
%TOMCAT_HOME%/lib
폴더에 있습니다.
log4j.rootLogger=DEBUG, R
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=${catalina.home}/logs/tomcat.log
log4j.appender.R.MaxFileSize=10MB
log4j.appender.R.MaxBackupIndex=10
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
명령 프롬프트를 열고 디렉터리를 다음으로 변경합니다.
%TOMCAT_HOME%/bin
, 그리고 실행 시작.bat 파일. 그러면 서버가 시작됩니다.를 이동 GuessGame.war 디렉토리에 파일
%TOMCAT_HOME%/webapps
.웹 브라우저를 열고 http://host:port/GuessGame/index.jsp에 액세스해 보십시오. 여기서 호스트는 Tomcat이 설치된 시스템의 주소/IP입니다(로컬 시스템의 경우 localhost여야 합니다). ) 및 Tomcat이 요청을 수신하는 포트입니다. Tomcat의 기본 포트는 다음과 같습니다. 8080.
와일드 플라이
%WILDFLY_HOME%
WildFly가 설치된 위치를 나타냅니다.
NCache 사용
log4j
로깅을 위해. WildFly는 기본적으로log4j
로깅용이므로 이동할 필요가 없습니다.배포 GuessGame.war 파일이 있는 경우 WildFly가 찾을 수 있도록 올바른 디렉터리에 복사해야 합니다. 그런 다음 파일을 디렉토리로 이동하십시오.
%WILDFLY_HOME%/server/default/delpoy
또는 WildFly 관리 콘솔에서 직접 배포할 수도 있습니다.웹 브라우저를 열고 http://host:port/GuessGame/index.jsp에 액세스해 보십시오. 여기서 호스트는 WildFly가 설치된 시스템의 주소/IP입니다(로컬 시스템의 경우 로컬 호스트여야 합니다). ) 및 WildFly가 요청을 수신하는 포트입니다. WildFly의 기본 포트는 다음과 같습니다. 8080.
WebLogic
%WEBLOGIC_HOME%
WebLogic이 설치된 위치를 나타냅니다. %DOMAIN_NAME%
서버에 이미 생성된 도메인입니다.
NCache 사용
log4j
로깅을 위해. 두는log4j
다음 위치에서:%WEBLOGIC_HOME%/user_projects/domains/%DOMAIN_NAME%/lib
그리고 서버를 다시 시작하세요.를 이동 GuessGame.war 디렉토리에 파일
%WEBLOGIC_HOME%/user_projects/domains/%DOMAIN_NAME%/autodeploy
.웹 브라우저를 열고 http://host:port/GuessGame/index.jsp에 액세스해 보십시오. 여기서 호스트는 WebLogic이 설치된 시스템의 주소/IP입니다(로컬 시스템의 경우 localhost) 및 WebLogic이 요청을 수신하는 포트입니다. WebLogic의 기본 포트는 다음과 같습니다. 7001.
웹스피어
%WEBSPHERE_HOME%
WebSphere가 설치된 위치를 나타냅니다.
NCache 사용
log4j
로깅을 위해. 두는log4j
다음 위치에서 서버를 다시 시작하십시오.%WEBSPHERE_HOME%/AppServer/lib/ext
.WebSphere가 올바르게 설치된 경우 http://ip-address:port/ibm/console/의 도움을 받아 브라우저를 통해 관리 콘솔에 액세스할 수 있습니다.
기본적으로, 9060 WAS에서 사용하는 포트입니다. 설치 중에 포트를 변경한 경우 올바른 포트를 사용하고 있는지 확인하십시오.
너는 갈 수있어. 애플리케이션 -> 새 애플리케이션 -> 새 엔터프라이즈 애플리케이션.
경로 지정 GuessGame.war 파일과 클릭 다음 보기. 당신은 찾을 수 있습니다 GuessGame.war 다음 위치에서:
%NC_HOME%/samples/sessions/dist
.선택 빠른 경로 설치 모드 클릭 다음 보기.
지정 응용 프로그램 이름 및 애플리케이션 디렉토리 둘 다 GuessGame으로 사용하고 클릭합니다. 다음 보기.
애플리케이션을 서버에 매핑하고 GuessGame.war 기본 설정으로 목록에서 클릭하고 다음 보기.
애플리케이션을 가상 호스트에 매핑하고 선택합니다. GuessGame.war 목록에서 기본 설정을 클릭하고 다음 보기.
컨텍스트 루트를 애플리케이션에 매핑하고 텍스트 상자에 'GuessGame'을 입력하면 텍스트 상자의 내용으로 '/GuessGame'이 생성됩니다. 다음 보기.
마감재 배포를 완료합니다.
We Buy Orders 신청서를 클릭하세요. 애플리케이션 -> 애플리케이션 유형 -> WebSphere 엔터프라이즈 애플리케이션.
목록에 GuessGame 애플리케이션이 표시되어야 합니다. 확인란을 클릭하여 GuessGame 애플리케이션을 선택하세요.
스타트 왼쪽 상단에. 애플리케이션이 시작되었음을 나타내는 녹색 아이콘이 표시됩니다.
웹 브라우저를 열고 http://host:port/GuessGame/index.jsp에 액세스해 보십시오. 여기서 호스트는 WebSphere가 설치된 시스템의 주소/IP입니다(로컬 시스템의 경우 localhost) 및 WebSphere가 요청을 수신하는 포트입니다. 올바른 포트를 사용하고 있는지 확인하십시오. WebSphere의 기본 포트는 다음과 같습니다. 9080.