問題タブ [grpc]
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.
protocol-buffers - gRPC が機能しない例
ルートの例を実行しようとしていますが、クライアントがサーバー ( blockingStub.getFeature(request)
) への接続を開始するとハングします。クライアントを停止すると (ターミナルで ctrl+c) エラーが発生します (以下を参照)。
誰が何が間違っているのか知っていますか?
スタックトレース:
Terminal1 サーバー:
Terminal2 クライアント:
CTRL+C でクライアントを停止すると、サーバーで int エラーが発生する
android - gRPC javanano から proto ファイルをコンパイルし、Android で使用するにはどうすればよいですか?
このコマンドを使用して proto ファイルをコンパイルしましたが、「AccountOuterClass」ファイルしか生成されません。「AccountGrpc」ファイルがありません。理由がわかりません。修正を手伝ってください。
protocol-buffers - protoc がサービス スタブ ファイルを生成しない
私はグーグルプロトで遊び始めたばかりです。proto-java の例にある proto ファイルをコンパイルしようとすると、grpc ファイルが生成されません。
proto ファイル、 https://github.com/grpc/grpc-java/blob/master/examples/src/main/proto/hello_world.proto
端末出力、
rsonkhla@raman-OptiPlex-9020:~/sandbox/grpc-java/examples$ protoc --version libprotoc 3.0.0 rsonkhla@raman-OptiPlex-9020:~/sandbox/grpc-java/examples$ protoc --java_out=test / -I../../grpc-java/examples ../../grpc-java/examples/src/main/proto/hello_world.proto rsonkhla@raman-OptiPlex-9020:~/sandbox/grpc-java /examples$ ls -R test/ test/: io
テスト/io: grpc
test/io/grpc: 例
テスト/io/grpc/例: ハローワールド
test/io/grpc/examples/helloworld: HelloRequest.java
HelloResponse.java HelloWorldProto.java HelloRequestOrBuilder.java HelloResponseOrBuilder.java
他の誰かがこの問題に直面しましたか?
java - Vert.x での gRPC の使用、netty 依存関係の問題
vert.x サーバーの 1 つに gRPC を追加しようとしていますが、いくつかの問題が発生しています。他の誰かが vert.x と一緒に gRPC を実行しようとしましたか? 私が直面している最初の問題は、netty 依存関係のバージョンの不一致によるものです。Vert.x は netty 4.0 を使用したいのに対し、gRPC は netty 4.1 を必要としています。
具体的には、私が直面している問題は、netty 4.1.0-Beta5 が使用されているときに、org.vertx.java.core.http.impl.AssembledFullHttpRequest.touch の呼び出しで AbstractMethodError が発生することです。そのメソッドが実装されていないためです。AssembledFullHttpRequest は、バージョン 4.0 と 4.1 の間に touch メソッドを追加した、netty が提供する ReferenceCounted インターフェースを実装します。
アドバイスをいただければ幸いです。
この質問は、gRPC および Vert.x の Google グループにも投稿しました。
ありがとう、アーロン
google-app-engine - AppEngine マネージド VM で gRPC または HTTP/2 アプリケーションを実行することはできますか?
gRPC バックエンドを構築し、それを AppEngine マネージド VM にデプロイしようとしています。HTTP/2 はサポートされていますか? そうでない場合は、単に別のポートで公開してヘルス チェックを無効にするか、これをコンピューティング エンジン/コンテナー エンジンにデプロイする必要があります。
node.js - grpc、2 つのクライアントが同時にサーバーに接続するとエラーが返される
grpc lib を使用して簡単なチャット ルームのデモを作成しましたが、一度に 1 つのクライアントしかサーバーに接続できません。これが私のコードです。誰かアドバイスをいただけますか?
クライアント:
サーバ:
chat.proto:
エラー:
- client return
Error at /Users/chopper/WebstormProjects/grpcexamples/node_modules/grpc/src/client.js:461:23
は response.status.code !== grpc.status.OK を意味します - サーバーリターン
Segmentation fault: 11
go - Go の grpc ヘッダー/クッキー
Go APPとJavaアプリの両方から呼び出すことができるサーバーアプリケーションに配置したい。
なぜかCookie認証とoAuthの仕組みがあるので、認証用のAuth Micro-serviceとして1つのGoアプリを設定したい。
GRPC は HTTP2 上に構築されているため、ヘッダーと Cookie はプロトコル上にあります。のヘッダー:
この目的のためにGoの実装の方向性を誰か教えてもらえますか?
protocol-buffers - null 要求または応答で grpc 呼び出しを定義できますか?
proto3 の rpc 構文は、null 要求または応答を許可しますか?
たとえば、次と同等のものが必要です。
それとも、null 型を作成する必要がありますか?
documentation-generation - gRPC ドキュメント ジェネレーター
gRPC は Swagger などのサービスのドキュメントの生成をサポートしていますか?