2017-02-20 63 views
1

我有一個用C++編寫的gRPC服務器,如果可能,我想跟蹤或記錄所有RPC調用到服務器,包括參數和響應。跟蹤C++ gRPC服務器中的所有RPC調用

Go gRPC實現具有可以附加到客戶端或服務器的攔截器的非常有用的概念。攔截器不僅可以訪問元數據,還可以訪問參數/響應。對於C++ API,我找不到任何類似的東西。

回答

0

你看過這個(Intercept gRPC C++ calls in server and client)的線程嗎?接受的答案的服務器端代碼聽起來像它可以適應做你想要的。

+1

至少簡要描述一下應該做些什麼,而不是僅僅鏈接到另一篇文章。您可以將讀者的詳細信息發送給其他網站/博客,但至少應該在有價值的答案中提供一個有效的概念, – Dusteh

+0

'AuthMetadataProcessor'只能訪問元數據,它不能*訪問請求和響應消息。訪問請求/響應消息是我在原始問題中要求的。 – distributed

相關問題