grpc

    -2熱度

    1回答

    我正在設置一個golang grpc服務器,它將使用TLS進行客戶端授權/身份驗證。我見過的所有服務器設置示例都使用net.Listen()而不是tls.Listen()。爲什麼是這樣? import ( "crypto/tls" "github.com/pkg/errors" "google.golang.org/grpc" "google.golang.o

    9熱度

    1回答

    我使用sbt組件來創建一個可以在火花上運行的胖罐子。依賴於grpc-netty。火花上的Guava版本比grpc-netty所要求的要舊,我遇到了這個錯誤:java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkArgument。我能夠通過在spark上將userClassPathFirst設置爲true來解決此

    5熱度

    1回答

    我試圖讓一個Grpc服務器作爲一個控制檯守護進程運行。這個gRPC服務器是一個在Docker容器中運行的微服務。 所有的例子我能找到使用下列內容: Console.ReadKey(); 這確實阻塞主線程,並使其保持運行,但在泊塢窗,出現以下錯誤不起作用: "Cannot read keys when either application does not have a console or w

    0熱度

    1回答

    我使用客戶端編譯爲Objective-C的客戶端gRPC服務,其中grpc_objective_c_plugin來自Swift。 我構造GRPCProtoCall請求對象client.rpcToDoSomething,然後設置適當的元數據,然後.start()它。 如何爲grpc請求設置超時?

    0熱度

    1回答

    thrift接口可以跨多種語言進行編譯。它只是文本文件,爲什麼沒有像swagger hub這樣的在線工具?我不想在使用該接口的項目上覆制粘貼界面 我也不覺得將接口與jar文件打包很有用,因爲只有jvm語言才能解析該接口,並且它不是用戶友好的方式。這不僅關乎節儉,也關乎grpc。我沒有找到任何有關這個問題的文檔,也找不到任何最佳實踐

    0熱度

    2回答

    我正在使用協議緩衝區與gRPC。我有我的.proto文件看起來像 syntax = "proto3"; option java_multiple_files = true; option objc_class_prefix = "DRPC"; package my_rpc; service RPCData { // Sends a cycle of data rp

    1熱度

    1回答

    我有一個問題想生成dockerfile爲我的應用程序的NodeJS: 我dockerfile: FROM node WORKDIR /app COPY . /app RUN npm install EXPOSE 3000 CMD ["node", "/app/index.js"] 的的NodeJS(NPM作爲的一部分安裝)需要grpc。當我嘗試運行我的應用程序,我得到了以下錯誤

    1熱度

    1回答

    關於gRPC Health Checking,如果gRPC服務與同樣需要健康檢查的其他HTTP服務託管在相同的端口上,那麼對grpc.health.v1.Health.Check的響應應該僅針對提供的gRPC服務,還是應該將其他服務回答爲好?如果是後者,應該使用什麼樣的服務名稱? 我部分問,因爲那裏已經是一個/healthz model for Kubernetes health checking

    0熱度

    1回答

    鄉親,我得到使用的PubSub以下錯誤信息: 異常線程 「main」 com.google.cloud.pubsub.PubSubException:io.grpc。 StatusRuntimeException:不可用:HTTP/2的錯誤代碼:NO_ERROR 收到Goaway MAX_AGE .... 所致:com.google.api.gax.grpc.ApiException:io.grp

    0熱度

    1回答

    我正在處理我的第一個grpc服務,我無法獲得最基本的工作方法。 這裏是我的服務器代碼: const grpc = require('grpc'); const ipvalid_proto = grpc.load('ip_valid.proto').ipvalid; const server = new grpc.Server(); server.addService(ipvalid_prot