2016-12-20 6 views
2

WSF4J가 작성한 마이크로 서비스를 배포하는 방법은 무엇입니까?wso2 - WSF4J 서비스 --deploy

다음과 같이하십시오. /bin 디렉토리로 이동하고 다음 명령을 실행하여 MSF4J 서버를 시작하십시오. ./carbon.sh

carbon.sh는?

답변

0

MSF4J는 프레임 워크이며이를위한 서버가 없습니다. 일단 msf4j 프로젝트를 빌드하면, 이런 식으로 혼자서 실행할 수있는 팻 항아리가 만들어집니다.

java -jar helloworld-*.jar 

안녕하세요 세계 샘플 here을 찾을 수 있습니다.

편집 : fat jar 대신 OSGi 번들로 만들고 msf4j 기능이 설치된 Carbon 5 커널에서 실행할 수 있습니다. 이를 위해서는 resources directory 안에 들어가서 지침에 따라 빌드하십시오 (here). msf4j가 포함 된 커널 서버를 만듭니다. 이를 실행하고 마이크로 서비스를 전개 할 수 있습니다.

+0

그래서, 다음과 같은 마이크로 서비스를 작성하고 싶습니다 : https : //github.com/wso2/msf4j/tree/master/samples/stockquote/bundle. 그런 다음이 샘플을 어떻게해야합니까? 나는 위의 http 사이트를 좋아하고 번들로 마이크로 서비스를 작성한다. – mike

+0

팻 항아리 모드와 번들 모드의 차이점은 무엇인가? – mike

+0

뚱뚱한 단지는 독자적으로 달릴 수있다. 필요한 모든 종속성을 포함합니다. osgi 번들의 필수 종속성은 osgi 환경에서 제공되어야합니다. 따라서이를 실행하려면 서버가 필요합니다. – Bee