나는 Maven Dependency Trough Eclipse를 통해 Apache Ignite 서버를 시작했는데, 누군가 visor 명령을 통해 캐시를 모니터하는 방법을 알려 줄 수 있습니까? Maven을 통해 Apache Ignite를 설치할 때 어떻게 활성화할까요? 미리 감사드립니다.Apache Ignite에서 Visor 명령 줄을 활성화하는 방법은 무엇입니까?
답변
가장 쉬운 방법은 binary distributive과 "\ bin"폴더에서 Visor Visor 명령 줄을 다운로드하는 것입니다. Maven 기반 응용 프로그램에서 사용중인 것과 일치하는 릴리스를 다운로드해야합니다. (이 애플리케이션 확장) org.apache.ignite.visor.commands.VisorConsole 개체 :
번째 방법 발화 바이저 콘솔에게 module from Maven
를 사용 바이저 통해 명령 라인을 시작하는 것이다. 참고로, Visor 명령 행은 Scala로 작성되었습니다.
샘플 코드 :
import org.apache.ignite.visor.commands.VisorConsole;
public class Test {
static public void main(String args[]) {
VisorConsole.main(args);
}
}
는 또한 바이저 명령 행
documentation를 참조하십시오.
또한 Dmitriy가 제안한대로 웹 콘솔을 사용해보십시오.
나는 점화 - 바이저 - 콘솔의 pom.xml에 의존하지만, 다음에 무엇을 추가해야? 어떻게 모니터링을 시작합니다? –
@SambhajiSawant, 나는 샘플 코드와 함께 내 대답을 업데이트했습니다. – kuaw26
감사합니다 kuaw26 –
자세한 내용은 'help'를 입력하십시오. 격자를 결합하려면 'open'을 입력하십시오. 'quit'을 입력하면 양식 바이저 콘솔을 종료합니다. 오픈
바이저> java.io.File의 오픈. (File.java:277) org.apache.ignite.internal.util.GridConfigurationFinder.getConfigFiles에서의 java.lang.NullPointerException이 바이저> (GridConfigurationFinder. java : 61) at org.apache.ignite.visor.visor $ .askConfigFile (visor.scala : 1976) at org.apache.ignite.visor.visor $ .open (visor.scala : 1546) at org. apache.ignite.visor.visor $ .open (visor.scala : 1750) at org.apache.ignite.visor.visor $$ anonfun $ 6.apply $ mcV $ sp (visor.scala : 414) at org.apache .ignite.visor.commands.VisorConsoleCommand $$ anon $ 1.invoke (VisorConsoleCommand.scala : 53) at org.apache.ignite.visor.commands.VisorConsole $ .delayedEndpoint $ org $ apache $ ignite $ visor $ commands $ VisorConsole $ 1 (VisorConsole.scala : 136) at org.apache.ignite.visor.commands.VisorConsole $ delayedInit $ scala.Function0 $ class.apply $ mcV $ sp (Function0.scala : 34) at scala.runtime.AbstractFunction0.apply $ mcV $ sp (AbstractFunction0.scala : 12)에 body.apply (VisorConsole.scala : 57) scala.App $$ anonfun $ main $ 1.apply (App.scala : 76) at scala.App $$ anonfun $ main $ 1.apply (App.scala : 76) at scala.collection.immutable.List. $ scal.foreach (TraversableForwarder.scala : 35) at scala.App $ class.main (App.scala : 76) at org.apache. ignite.visor.commands.VisorConsole $ .main (VisorConsole.scala : 57) at org.apache.ignite.visor.commands.VisorConsole.main (VisorConsole.scala) at com.mstorm.ignition.IgniteServer.startIgnite (IgniteServer.java:65) at com (IgniteServer.java:96) at com.mstorm.ignition.IgniteServer.main (IgniteServer.java:160)
open 명령과 함께 캐시 구성 경로를 시작합니다 :'open -cpath =/config/default.xml' – developerbhuwan
Visor에 대해 잘 모르겠지만 GridGain에서 호스팅하는 무료 웹 콘솔 관리 도구를 살펴 보았습니까? Ignite 클러스터를 관리하고 구성하는 데 사용할 수 있습니다. 여기에 링크가 있습니다 : https://console.gridgain.com/ – Dmitriy
고마워요 ... 훌륭한 도구입니다.귀하의 제안에 따라 –