問題タブ [finagle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
366 参照

java - Twitter Finagle でキャッシュを無効にするにはどうすればよいですか?

同じエンドポイントに対して複数の呼び出しが行われると、Twitter Finagle ライブラリがキャッシュを使用するようです。通常はこれで問題ありませんが、自動テストには適していません。キャッシュはありますか?オフにできますか?

0 投票する
2 に答える
459 参照

java - Twitter の Future.trace() メソッドは何に使用されますか?

クラスcom.twitter.util.Futureには method がありFuture.trace()、戻り値の型はcom.twitter.util.Future.Tracer(これはコンパイル済みの Java クラスにあります)

ただし、元のScala コードまたはdocでそのメソッドを見つけることができませんでした。そのメソッドの使用方法またはソース コードがどこにあるか知っていますか?

なぜこれを行うのか: Finagle トレースを使用して独自のトレース フレームワークを実装しようとしています。

0 投票する
1 に答える
1920 参照

web-services - TCP接続がチャーンすることはどういう意味ですか?

Webサービスのコンテキストでは、「TCP接続チャーン」という用語が使用されているのを見てきました。具体的には、 Twitterfinagleにはそれを回避する方法があります。それはどのように起こりますか?どういう意味ですか?

0 投票する
1 に答える
1235 参照

java - Twitterの将来のタイムアウトはflatMapチェーン全体には適用されません

TwitterFinagleを使用してサーバーエンドプログラムを作成しています。私は完全なTwitterサーバースタックを使用せず、非同期処理を可能にする部分(Future、Functionなど)のみを使用します。Futureオブジェクトにタイムアウトを設定したいので、次のように記述しました。

time_consuming_function15秒より長く実行されます。ただしfuture、5秒後にタイムアウトせず、time_consuming_function1終了するまで待機します。

これは、オペレーションチェーン全体ではなく、作成にかかるfuture.get(timeout)時間のみを考慮しているためだと思います。futureオペレーションチェーン全体をタイムアウトする方法はありますか?

0 投票する
1 に答える
170 参照

scala - Finagle クライアント ハンドル onConnected イベント

一部の tcp サービス用の非同期クライアントを構築しようとしています。サービスには握手が必要です。最初の接続が確立されると、ハンドシェイクを行うことができますが、接続が失敗してフィナグルが再接続した場合、再度ハンドシェイクを行う方法がありません。接続されたイベントをキャッチする方法はありますか? ありがとう!

0 投票する
3 に答える
1750 参照

java - Scala アプリと NewRelic Java エージェントの統合

Java Agant を使用して Scala アプリ ( Kestrelhttp://robey.github.com/kestrel ) を NewRelicに統合したいのですが、エラーで失敗しました

再現する手順:

  • ダウンロードhttp://robey.github.com/kestrel/download/kestrel-2.4.1.zip
  • /tmp/newrelic などの別のフォルダー内に newrelic.jar と newrelic.yml (構成を含む) を配置します。
  • scripts/devel.sh を編集し、javaagent フラグを追加します。

    java -server -Xmx1024m -Dstage=development -Dnewrelic.config.file=/tmp/newrelic/newrelic.yml -javaagent:/tmp/newrelic/newrelic.jar -jar "$ROOT_DIR"/kestrel_2.9.2-2.4.1. jar 4. scripts/devel.sh を実行すると、上記のエラーが表示されます。

何か案が?実際、私は NewRelic にチケットを発行しましたが、彼らから丸 1 か月間返事がありませんでした。コミュニティと@lewis-cirne (NewRelic CEO) がこれについて何らかの光を遮ってくれることを願っています

0 投票する
1 に答える
749 参照

php - PHPからスカラ関数を呼び出す方法は?

Thrift サービス以外に PHP から Scala 関数を呼び出す方法はありますか? 最初に Thrift サービスを試してみましたが、問題は、機能する場合と機能しない場合があることです。この問題の簡単な解決策はありますか?

以下のコードは私の server.scala プログラムです

このエラー " value processor is not a member of org.apache.thrift.server.TThreadPoolServer.Args" が行 " args1.processor(processor)" で発生することがあり、コードが正常に動作することもあります。

0 投票する
1 に答える
1404 参照

ruby - ruby の世界で Finagle や Akka と比べてどうなの?

私は Finagle と Akka について調べていて、Ruby の世界に同様のフレームワークがあるかどうか疑問に思っていました。