2014-11-06 3 views
1

저는이 시점까지만 스튜디오와 만 작업했습니다. 스튜디오 (Windows)에서 테스트 한 작업 흐름이 있고 독립 실행 형 서버 (Linux)에 넣으려고합니다.ESB : 독립 실행 형 서버에서 응용 프로그램을 시작할 수 없습니다.

EE 독립 실행 형을 다운로드하여 설치하고 콘솔을 실행할 수 있습니다.

./startup.sh 
Please enter the desired port for Mule [Default 7777]: 

Starting MMC, please wait... 

[11-06 16:40:50] INFO AbstractBundlePersistenceManager [http-bio-8585-exec-11]: cachename=versionBundleCache[[email protected]], elements=30, usedmemorykb=5, maxmemorykb=8192, access=381, miss=30 
[11-06 16:41:50] INFO AbstractBundlePersistenceManager [http-bio-8585-exec-11]: cachename=defaultBundleCache[[email protected]], elements=175, usedmemorykb=345, maxmemorykb=8192, access=1270, miss=175 
... 
... 
... 
INFO 2014-11-06 16:47:50,832 [WrapperListener_start_runner] org.mule.module.launcher.MuleSharedDomainClassLoader: Using domain dir /ee/mmc-distribution-mule-console-bundle-3.5.2-HF1/mule-enterprise-3.5.2/domains/default for domain default 
./startup.sh: line 135: 25780 Terminated    tail -f logs/catalina.out (wd: /ee/mmc-distribution-mule-console-bundle-3.5.2-HF1/mmc-3.5.2-HF1/apache-tomcat-7.0.52) 
./startup.sh: line 135: 26250 Terminated    tail -f mule-enterprise-3.5.2/logs/mule_ee.log 

Mule Started 
Mule running as PID=27417 
Tomcat and MMC running as PID=25801 
Finished starting Mule and MMC. Please go to http://localhost:8585/mmc-3.5.2-HF1 
[[email protected] mmc-distribution-mule-console-bundle-3.5.2-HF1]# 

.. 난 상태를 표시 할 수 있습니다

./status.sh 
MMC is running as PID=25801. 
Mule Enterprise Edition is running as PID=27417. 

을하고 난 다음 브라우저 주소에서 콘솔을 가져올 수 : http://x.x.x.x:8585/mmc-3.5.2-HF1/index.jsp#dashboard

그래서 이제는 스튜디오에서 테스트 한 앱을 배포하고 싶습니다. 거기에서 instuctions 상태

http://www.mulesoft.org/documentation/display/current/Deploying+Mule+Applications 

: I 후

[[email protected] apps]# pwd 
/ee/mmc-distribution-mule-console-bundle-3.5.2-HF1/mule-enterprise-3.5.2/apps 
[[email protected] apps]# 
[[email protected] apps]# ls -la 
total 16 
drwxrwxrwx. 3 benchmarking games 4096 Nov 6 17:03 . 
drwxrwxr-x. 14 benchmarking games 4096 Oct 23 16:10 .. 
drwxrwxrwx. 2 benchmarking games 4096 Nov 6 14:44 default 
-rw-r--r--. 1 root   root 88 Nov 6 17:03 default-anchor.txt 
[[email protected] apps]# 
[[email protected] apps]# cp /home/app/dm.zip . 
[[email protected] apps]# 
[[email protected] apps]# ls -la 
total 20 
drwxrwxrwx. 4 benchmarking games 4096 Nov 6 17:04 . 
drwxrwxr-x. 14 benchmarking games 4096 Oct 23 16:10 .. 
drwxr-xr-x. 6 root   root 4096 Nov 6 17:04 dm 
drwxrwxrwx. 2 benchmarking games 4096 Nov 6 14:44 default 
-rw-r--r--. 1 root   root 88 Nov 6 17:03 default-anchor.txt 

당신이 볼 수 있듯이, :

Navigate to the folder that contains your copy of Mule ESB Standalone, then paste the application’s zip file into the apps folder. 

그래서 나는 다음을 수행하십시오 그래서 나는 가이드로 아래의 링크를 이용해 dm.zip 파일을 apps 디렉토리에 복사하고 디렉토리로 바 꾸었습니다.

[[email protected] dm]# ls 
classes lib  mule-app.properties mule-deploy.properties 
docroot META-INF mule-config.xml  portfolio_schema_to_port_schema.grf 
[[email protected] dm]# 

그러나 실행중인 확인을 찾을 수 없습니다. 콘솔의 '배포'섹션에는 아무 것도 없습니다.

또한, 문서가 (나는 그것이 디렉토리에 압축을 푼 이유 즉 생각하지만, 응용 프로그램이 작동하지 않습니다 및 설명서는 말한다 자동으로 배포했다 ..

In the command line, Mule notifies you that it has deployed the application. 

및 문서는 예를 들어 다음과 제공 : 그래서

********************************************************************** 
* - - + APPLICATION + - -   * - - + STATUS + - - * 
********************************************************************** 
* my_first_application    * DEPLOYED   * 
* default        * DEPLOYED   * 
********************************************************************** 

INFO 2012-10-29 15:40:57,516 [WrapperListener_start_runner] org.mule.module.launcher.DeploymentService: 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
+ Mule is up and kicking (every 5000ms)     + 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

을 어떻게 내가 startup.sh을 수행 한 후, 결국 멈추고 뮬 내가 지퍼를 복사 한 후 그 파일 실행라고 명령 줄에받을 수 있나요.. 압축을 풉니 다.하지만 어떤 명령 행을 문서화할지 모르겠습니다. n을 참조하는 경우

이 명령 줄은 무엇을 의미하며 무엇이 누락 되었습니까?

이 문제를 어떻게 해결할 수 있습니까?

감사

+0

나는 지역 사회에 판 스튜디오에서 수출 및 엔터프라이즈 에디션 독립형 서버에 수출하기 때문에이 될 수 있을까요? – user3407479

+0

내 지식은 응용 프로그램이 배포되고 정확한 문제는 무엇입니까?콘솔에 나열된 응용 프로그램이 필요합니까? 또는 다른 것. 응용 프로그램이 배포 된 로그 정보에서 알 수 있습니다. –

답변

0

당신은 어떤 언급하는 문서는 배포 상태는 명령 행에없는 보여줍니다. Mule은 배치 상태를 로그 파일 mule_ee.log에 저장합니다. 로그 파일을 열어 상태를 확인하십시오 (MULE_HOME/logs/mule_ee.log).

참고 : 최신 버전 Mule 3.8.0을 사용하고 있습니다.

1

당신은 MULE_HOME에서 로그 파일을 검색 할 수 있습니다/로그/mule_ee.log

관련 문제