如何使用 BRPC Dummy Server

2021-09-19 20:51:33 字數 974 閱讀 8665

當你想在程式中使用 brpc 提供的內建服務,但你的程式僅僅使用了 brpc client 或者根本沒有使用 brpc,此時只需啟動乙個dummyserver即可使用 brpc 內建的服務。

這裡我們介紹如何在以下兩種情況下使用dummyserver

使用了 brpc 的 client 只需要在程式執行路徑建立dummy_server.port檔案,內容為埠號如8888,brpc 會在這個埠啟動dummyserver,之後用瀏覽器可訪問dummyserver提供的服務。

未使用 brpc 的情況需要手動啟動dummyserver。在乙個長執行的程式中加入啟動dummyserver的**,示例如下:

#include 

#include #include #include using namespace std;

int main(int argc, char** ar**)

編譯該程式前需要先編譯 brpc,生成相應的libsheaders,然後編譯該程式如下:

g++ -o dummy_server dummy_server.cc --std=c++11 -l/home/haoziyu/github/incubator-brpc/output/lib/ -lbrpc -i/home/haoziyu/github/incubator-brpc/output/include/
執行生成的可執行檔案即可看到在8888埠啟動了dummyserver,用瀏覽器可訪問dummyserver提供的服務。

注意:路徑需要根據自己的環境修改。

如何使用 滅火器如何使用

滅火器的種類不同使用方法也不相同,下面單獨針對乾粉滅火器 泡沫滅火器和二氧化碳滅火器使用方法說明。一 乾粉滅火器的使用方法 適用範圍 適用於撲救各種易燃 可燃液體和易燃 可燃氣體火災,以及電器裝置火災。1 右手拖著壓把,左手拖著滅火器底部,輕輕取下滅火器。2 右手提著滅火器到現場。3 除掉鉛封。4 ...

如何使用 如何正確使用定速巡航

現在隨著造車技術的不斷創新和改進,越來越多的高科技功能都應用到了汽車上,不僅提供了實用性,也讓我們享受到了科技的快感。今天我們就聊一聊一項可以實現車輛自動駕駛的功能 定速巡航。定速巡航 cruise control system 簡稱ccs,簡單的理解就是給車子設定乙個速度值,駕駛員只需要掌握方向,...

如何使用CFileDialog

cfiledialog的語法 cfiledialog bool bopenfiledialog,lpctstr lpszdefext null,lpctstr lpszfilename null,dword dwflags ofn hidereadonly ofn overwriteprompt,l...