저는 Kotlin 언어로 Vertx 웹과 verticle을 사용하여 웹 서비스 프로젝트를 작성하고 있습니다. 콜 아웃 지옥에 들어가기를 막기 위해 Vertx Sync로 전환하려고 할 때, 내 코드의 일부분이 이유없이 두 번 이상 실행됩니다. 이전 콜백 구조를 사용할 때 그런 문제는 없습니다. 최대한 빨리 다음 줄이 여러 번 실행 "PersisLayer"라인
Vertx를 사용하여 SQL 스크립트 스키마를 MySQL DB에로드하려고했습니다. 비록 하나의 DB 명령을로드하거나 업데이트 할 수 있지만 한 번에 전체 스키마를로드 할 수 없습니다. 두 번째 도전 과제는 Vertx 응용 프로그램의 코드를 차단하는 것입니다. 그렇다면 어떻게 피할 수 있습니까? 여기 내가 실행하려고 된 코드입니다 : jdbcClient.ge
나는 ESB를 호출 할 것이므로 그 코드에 대한 서비스 프록시를 만들고 싶다. 여러 verticles에 공통적으로 적용될 예정이므로 각 ESB 호출간에 코드의 일관성이 높기 때문에 특정 서비스 프록시를 만듭니다. 사용자에 대한 미결 주문을 조회하기 위해 OrderVerticle은 이벤트 버스에 요청을하고 OpenOrderService는 ESBService에
Am Vertex 3.5.0 버전 및 Master 및 Slave 아키텍처의 Redis 버전 작업. 공식 사이트에서는 Redis sentinel Support에 대해 언급하지 않았습니다. 그래서 Redis의 마스터 세부 정보를 가져와 jar 파일을 사용하여 Vertex-js 프로그램에서 마스터 세부 정보를 가져오고 연결을 만들 수 있습니다.
Vertx는 네이티브로 클러스터를 지원하지만 클러스터는 Verticle에서 작동합니다. 서로 다른 verticle을 로컬 네트워크 내의 다른 서버에 배치 할 수 있으며, 자동으로 감지 할 수 있으며 이벤트 버스에 의해 서로 오염 될 수 있습니다. 이제 응용 프로그램의 경우 몇 개의 verticle이 포함되어 있으며 성능을 위해이 응용 프로그램은 로컬 네트워
나는 vertx.io으로 재생 중입니다. 이제 저는 세 개의 verticles (세 개의 간단한 java main fat jar) 클러스터를 만듭니다. 하나의 verticle은 웹 인터페이스를 노출 시키지만 나머지 두 개는 vertx.io의 서비스 발견 메커니즘에 의해 웹 수직선이 단순히 위아래로 움직입니다. 여기 verticle 내 (관련 부분) 간단한