twitter-finagle

    0

    1答えて

    私はFinagleについて読んで、Apertureのサブセット選択の仕組みを理解するためのコードを理解しようとしています。 ApertureLeastLoadedには、 "useDeterministicOrdering"と "EndpointFactory"があり、サブセットを取り込むクライアントを決定する重要なポイントになるはずです。 Google SRE's bookの「確定的サブセット」セ

    1

    1答えて

    私は、シーケンシャルコールが行われたときにうまく動作するフィンチエンドポイントを持っています。同時リクエストの場合、サービス待ち時間は同時リクエスト数の割合で増加しています。これに関して2つの質問があります。 レイテンシの問題を引き起こすスレッドのブロックはありますか? フィンチにはいくつのワーカースレッドが存在しますか? ワーカースレッドの数を増やす方法は? デフォルトのワーカースレッド数を変更

    4

    2答えて

    私は、エンドポイントを持つサービスを持っています。私は、url paramとbodyの両方にアクセスできるようにしたい。 これをどのように達成するのですか? これは私のエンドポイントである: put("/:customerNum") { foo: Foo => val custNum = ??? } 私はcustomerNumにアクセスするにはどうすればよいですか?あなたは

    2

    2答えて

    ヘルスエンドポイントをオーバーライドしようとしています。私はそれが何か他のものを返すようにする必要があります 'OK'。 ドキュメントに記載されているように、Lifecycle.Warmup特性を使用する必要があります。 どちらでもない HttpMuxer.addHandler(Route("/health", new ReplyHandler("not OK\n"))) また、上書き方法もま

    1

    1答えて

    今日はフィンチでの私の最初の日です。 フィンチとフィンガーのSBT依存関係の正しいセットを見つけることができません。

    0

    1答えて

    私はスカラ・フィンチ・ライブラリを使用してAPIを構築しようとしています。 私は次の簡単なコードを持っている: package example import io.finch._ import com.twitter.finagle.Http object HelloWorld extends App { val api: Endpoint[String] = get("he

    0

    1答えて

    Recentlylibthriftというカスタムフォークに応じて開始したFinagleライブラリは"com.twitter" % "libthrift"と定義できますか。通常のものは"org.apache.thrift" % "libthrift"です。どちらも同じパッケージに同じクラスが含まれています。 クラスパスを手動でクリーンアップすることは可能ですが、将来的にはすべての開発者が認識している

    0

    1答えて

    Jsonが必要なFinchエンドポイントを作成しています。 URL - LogBundles /ロングJSONメッセージ/プロセス 私は どのように私はタイプJSONとして体を指定しないまたはどのように私はLogBundlesとプロセス間のJSON値を渡すかを解析JSONためjson4sライブラリを使用しています? 私はJsonの正確な構造を知っていないので、body.as [case class

    0

    1答えて

    私はいつも再構築がわかっているFinagleサーバーを持っています。このコード esbMockServer = Some(defaultServer .serve(s"localhost:$esbPort", esbService)) println(s"Running Finagle Regular Esb Mock Server in port $esbPort....