![](/img/trans.png)
[英]How do I pass bearer token and other info from Spring Service to Grpc Interceptor?
我有一個 Spring GraphQL 應用程序,它使用 gRPC 協議調用其他內部微服務。 我需要將不記名令牌和其他信息設置為 gRPC header,我相信我們可以使用 gRPC 攔截器( ClientInterceptor實現)來設置它。 我嘗試了以下方法: 基於How to Access ...
[英]How do I pass bearer token and other info from Spring Service to Grpc Interceptor?
我有一個 Spring GraphQL 應用程序,它使用 gRPC 協議調用其他內部微服務。 我需要將不記名令牌和其他信息設置為 gRPC header,我相信我們可以使用 gRPC 攔截器( ClientInterceptor實現)來設置它。 我嘗試了以下方法: 基於How to Access ...
[英]Grpc client on Net 6 doesn't connect with grpc server on Net 4.8
當客戶端和服務器在同一台電腦上工作時,它們連接正常。 下一種情況是真實 pc 上的服務器,VirtualBox 上的客戶端。 兩個設備都有 Windows 10. 服務器上的防火牆被禁用。 當客戶端嘗試 co.net 到服務器異常時發生: Grpc.Core.RpcException: 'Stat ...
[英]Property or indexer 'property' cannot be assigned to -- it is read only in C#
我在 grpc C# 重復字段中遇到問題在 grpc 原型中 當響應是 因為說:屬性或索引器屬性不能分配給它在 C# 中只讀為什么?!! ...
[英]Issues in Testing gRPC ServerInterceptor In Java
我有一個用 java 編寫的 gRPC 攔截器我的 gRPC 攔截器看起來像這樣 我只想在 junit 中對上述攔截器進行單元測試。 我在構建 ServerCall、Metaddata 和 ServerCallHandler 對象並將它們四處傳遞時遇到問題。 我嘗試在我的單元測試中創建服務器調用 o ...
[英]Best way to send image through GRPC using protobuf
我目前正在使用 python grpc。 我的目的是使用最小負載大小將圖像發送到我的 GRPC 服務器。 我的原型如下所示: 我的客戶像這樣編碼圖像: 我想知道這是否是通過 GRPC 序列化和映像的最佳方式? 由於有效負載大小與 REST 相同: ...
[英]Convert the output of protoc --decode_raw into json
我正在嘗試將 protobuf blob 的消息轉換為 json,但沒有相應的架構。 這是我正在使用的代碼,但它沒有獲得嵌套對象。 也許有一種方法可以在沒有模式的情況下轉換 blob? 我只需要一個 json。變量名對我來說並不重要。 ...
[英]Error while casting java.util.Collections$UnmodifiableRandomAccessList to com.google.protobuf.Message
我從具有嵌套字段的動態消息形式的 gRPC 調用獲得響應。 為此,我試圖先獲取第一級字段,然后使用此 object 來獲取嵌套字段,這就是響應的樣子: 所以,當我基於 field2 獲取時,會發生什么: 響應屬於 Object class。但是,現在要獲取嵌套字段,我需要將其類型轉換為 Messag ...
[英]Building gRPC and openssl as dependency with cmake for msys2/mingw64 fails with undefined references
我正在嘗試使用更改的文件樹結構和我自己的帶有 msys2/mingw64 的 CMakeLists.txt 構建 grpc helloworld 示例。 我想使用 add_subdirectory 從源構建 grpc 作為 static 庫,並從源遞歸地構建 grpc 的依賴項。 這樣做我得到了未定 ...
[英]Converting protobuf Dynamic Message returned by gRPC call into JSON or similar object
我正在使用返回動態消息作為響應消息的反射對服務器進行 gRPC 調用。 現在,雖然這個 object 看起來類似於嵌套的 object,但它的結構與 JSON 略有不同。這使得根據字段獲取值,例如 難的。 一種方法是將此消息解析為 object,然后獲取所需的值。 對這里的解析有什么建議嗎? 這是 ...
[英]gRPC not receiving responses due to queue_timeout?
我有一個簡單的 gRPC 客戶端/服務器應用程序。 服務器啟動,客戶端ping(由服務器端代碼驗證); 但是我沒有收到回復。 我將其縮小到服務器端的這一行。 我不確定什么會導致queue_timeout 。 我正在關注這個 .proto : server.py : class Pinger(Pi ...
[英]Issues with "No Module named..."(Python) in Multi-Language Protobuf/Grpc Project
我有一個包含多個 C# 和 Python 項目(Sln、csproj 和 pyproj)的項目。 我的項目使用 gRPC/Protobuf 進行服務間通信。 這是一個微服務架構。 我在根目錄下有一個名為_SharedProtos的文件夾,其中包含我的原型。 C# 部分很簡單並且已經完成。 我只是將 ...
[英]Undefined reference to vtable for grpc::experimental when adding --coverage flag
我有一個基於 CMake 的 C++ 項目。該項目的起點是使用 cmake-init 創建的。 我正在嘗試將 gRPC 添加到項目中。 但是,當使用覆蓋標志時,會出現 linker 錯誤: 與這里的類似問題不同的是,如果沒有覆蓋標志,這不會發生 + 我不以任何方式使用 AuthorizationPo ...
[英]Failed to bind to address http://[::]:8080: address already in use. .net grpc service
從星期五開始,我的 grpc 服務一直在重啟,說我的端口 8080 已被使用。 它在星期五之前工作正常,我的代碼沒有更新。 這是我的紅隼配置。 我試過注釋掉端口 8080。在我的 appsettings.json 中,紅隼部分也被注釋掉了。 這已經在網上的幾個地方報道過,但是還沒有解決方案..... ...
[英]grpc server handles multiple requests in parallel
我有一個關於 grpc 服務器並行處理多個請求的問題,我有一個 grpc 服務器,服務器提供了一個端點來處理客戶端請求,並且有多個客戶端向同一個端點發送請求。 當不同的客戶端同時向服務器發送多個請求時,服務器如何處理同時收到的這些請求? 每個請求將由一個線程同時處理嗎? 還是請求會被一個個排隊處理? ...
[英]gRPC message exceeds maximum size 4194304: 5145024
在 grpc 客戶端上調用服務器中的 rpc 方法后出現此錯誤。 我正在使用 grpc-spring-boot-starter (java)。 請告訴我如何增加響應大小。 ...
[英]GRPC client in Java, need to pass metadata
在編寫 GRPC 客戶端並提交請求時,出現錯誤“UNAUTHENTICATED: invalid credentails”。 需要傳輸 3 行元數據: 聲明元數據: 接下來,您需要將它們傳輸到 Credentials,但它不起作用。 試圖通過mock stubs實現,也報錯: 你能告訴我是否需要重寫 ...
[英]How gRPC's NewClientTLSFromCert generates TLS credentials from public key?
google.golang.org/grpc/credentials庫有以下方法。// NewClientTLSFromCert constructs TLS credentials from the provided root // certificate authority certific ...
[英]Python GRPC 13 Internal Error when trying to yield response
當我打印響應時,一切似乎都是正確的,而且類型也是正確的。 但是在 postman 上,我得到“13 INTERNAL”,沒有其他信息: 我不知道問題出在哪里,也不知道如何從服務器端記錄或打印錯誤。 相關原型部分: 刮刀.py 服務器: ...
[英].NET Grpc unit test CallContext
我正在使用Grpc.Core和ProtoBuf.Grpc包,因為我想同時使用兩者:Code-First gRPC 和 gRPC ClientFactory。 現在我有一個形式為Task<Response> MyMethod(Request request, CallContext co ...
[英]gRPC - Import "google/api/annotations.proto" was not found or had errors
運行 protoc 命令后,出現以下錯誤。 google/protobuf/descriptor.proto:找不到文件。 google/api/annotations.proto:導入“google/protobuf/descriptor.proto”未找到或有錯誤。 google/api/ ...