finagle

    4

    2답변

    put 엔드 포인트가있는 서비스가 있습니다. 나는 시체뿐만 아니라 url 매개 변수에 액세스 할 수 있기를 원합니다. 어떻게해야합니까? 내가 customerNum에 액세스하려면 어떻게 put("/:customerNum") { foo: Foo => val custNum = ??? } : 이 내 엔드 포인트입니까? 당신이 request에

    0

    1답변

    Recentlylibthrift 사용자 지정 포크에 따라 시작한 Finagle 라이브러리 "com.twitter" % "libthrift"으로 정의 할 수 있습니까? 정규 1 : "org.apache.thrift" % "libthrift"입니다. 두 패키지 모두 동일한 패키지에 동일한 클래스를 포함합니다. 클래스 경로를 수동으로 정리하는 것은 가능하지만 모

    2

    2답변

    Health 엔드 포인트를 대체하려고합니다. 나는 다른 것을 돌려주고 'OK'할 필요가있다. 문서에 설명 된대로 Lifecycle.Warmup 특성을 사용해야합니다. 어느 HttpMuxer.addHandler(Route("/health", new ReplyHandler("not OK\n"))) 도 최우선 방법은 아직 도움이되지 않습니다. 아래 코드는 도

    0

    1답변

    중간에 param을 사용하여 종점을 정의하려고합니다. GET ("foo는":: PARAM ("ID") : "끈적 거리는") 그래서 , 내가 다음 나머지 호출로 호출 할 수 있습니다 : 유사 뭔가 http://mydomain/foo?id=99/goo 하지만, 어떤 이유로, 그것은 작동하지 않습니다. 어떤 아이디어가 있습니까? 감사합니다. Eran.

    0

    1답변

    Scala에서 Finanra와 IntegrationTest를 구현할 때 문제가 있습니다. 난 그냥 초기 구현을위한 공식 문서를 다음 해요,하지만 난 오류 여기 [error] D:\Workspace\OpenSource\kanca-api\src\test\scala\io\kanca\GraphTestModule.scala:4:8: object TwitterModu

    1

    1답변

    내 응용 프로그램을 실행하려고를 실행하고 나는이 오류다면 : java.lang.AbstractMethodError: com.twitter.finagle.stats.MetricsStatsReceiver 내 코드입니다 : 그것은 버그가있을 수 있습니다 object Main extends TwitterServer { implicit val obje

    1

    1답변

    동일한 응용 프로그램 코드 의 경우 컴퓨터 A에는 표시되지만 B에는 표시되지 않습니다. 컴퓨터 B에서는 여전히 Finagle 문서에 언급 된 많은 측정 항목이 있지만 JVM ones은 표시되지 않습니다. JVM 메트릭을 활성화/비활성화 할 수있는 JVM 설정 또는 다른 환경 설정이 있습니까? "동일한 응용 프로그램 코드가 A와 B에서 실행";

    1

    1답변

    순차 호출이 만들어 질 때 잘 작동하는 핀치 엔드 포인트가 있습니다. 동시 요청의 경우, 서비스 대기 시간은 동시 요청 수의 비율로 증가합니다. 이에 대해서는 두 가지 질문이 있습니다. 지연 시간 문제를 일으키는 스레드 차단이 있습니까? 핀치에는 얼마나 많은 작업자 스레드가 있습니까? 어떻게 작업자 스레드 수를 늘리시겠습니까? 기본 작업자 스레드 수를 변경

    0

    1답변

    나는 Finerele 서버를 가지고있어 언제 재결합되는지 알 수 없습니다. esbMockServer = Some(defaultServer .serve(s"localhost:$esbPort", esbService)) println(s"Running Finagle Regular Esb Mock Server in port $esbPort..

    1

    1답변

    고유 한 Finagle Resolver를 만들고 scalaTest에서 테스트하고 싶습니다. 내 테스트는 META-INF/서비스/com.twitter.finagle.Resolver 파일을 제공하지 않기 때문에 나는 클라이언트를 실행할 때, Http.client.newService("myResolver!foo.com:/endpoint", "service")