RPC框架tars鯤鵬服務器部署

      網友投稿 760 2022-05-29

      騰訊 Tars 是騰訊內部使用的 TAF(Tencent Application Framework)的對外開源版,去掉了許多冗雜多余的部分。該框架集開發、運維、微服務、RPC 等為一體。對程序員而言,這就是一個能夠快速搭建整個微服務體系的開發框架。這個框架支持基于 C++、Node.js、PHP、Java 等語言開發,最新版本已經支持后臺開發語言新貴——Go。

      1、? 安裝準備

      RPC框架tars在鯤鵬服務器部署

      華為云購買一臺鯤鵬服務器

      本文以云服務器KC1實例搭建,云服務器配置如表1-1所示。

      表1-1?云服務器配置

      項目

      說明

      規格

      kc1.large.2 | 2vCPUs | 4GB

      磁盤

      系統盤:高IO(40GB)

      操作系統要求如表1-2所示。

      表1-2?操作系統要求

      項目

      說明

      -

      CentOS

      7.6

      在公共鏡像中已提供。

      Kernel

      4.14.0-115

      在公共鏡像中已提供。

      2、? 部署配置環境

      yum install glibc-devel gcc gcc-c++ cmake3 flex bison ncurses-devel zlib-devel -y

      ln -s /usr/bin/cmake3 /usr/bin/cmake

      安裝mysql請參考:https://www.huaweicloud.com/kunpeng/software/mysql.html

      3、? 獲取源碼

      cd /usr/local/src

      基礎框架:

      git?clone?https://github.com/TarsCloud/TarsFramework.git

      C++:

      git?clone?https://github.com/TarsCloud/TarsCpp.git?--recursive

      4、? 安裝

      a)???????? Tars 基礎框架編譯和安裝

      cd?/usr/local/src/TarsFramework cd?build chmod?+x?build.sh ./build.sh?prepare ./build.sh?all

      b)??????? Tars C++編譯和安裝

      cd?/usr/local/src/TarsCpp cmake?. make?-j4 make?install

      5、? 運行和驗證

      a)???????? TARS安裝后/usr/local/tars會出現cpp目錄,執行如下命令,查看TARS內容。

      ls?/usr/local/tars/cpp

      回顯信息如下,則表示TARS安裝成功。

      b)??????? 運行創建腳本。

      /usr/local/tars/cpp/script/create_tars_server.sh [App] [Server] [Servant]

      本例中執行:

      /usr/local/tars/cpp/script/create_tars_server.sh?TestApp?HelloServer?Hello

      命令執行后,會在當前目錄的TestApp/HelloServer/ 目錄下,生成下面文件:

      HelloServer.h HelloServer.cpp Hello.tars HelloImp.h HelloImp.cpp makefile

      這些文件,已經包含了最基本的服務框架和默認測試接口實現。

      生成的文件截圖如下:

      RPC

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:華為云DevCloud項目管理服務2019Q2_新特性上線(Report X)
      下一篇:RDS設置自動告警最佳實踐
      相關文章
      日韩亚洲翔田千里在线| 亚洲精品乱码久久久久久蜜桃| 亚洲日韩激情无码一区| 亚洲日韩在线中文字幕综合 | 亚洲中文字幕无码一区| 在线观看日本亚洲一区| 亚洲成人福利在线观看| 91亚洲一区二区在线观看不卡| 亚洲国产精品乱码一区二区 | 国产亚洲3p无码一区二区| 亚洲中文无码亚洲人成影院| 亚洲w码欧洲s码免费| 亚洲视频免费在线看| 亚洲三级电影网站| 久久久无码精品亚洲日韩蜜桃 | 亚洲精品无码久久久久sm| 亚洲中文字幕无码永久在线| 亚洲熟女一区二区三区| 亚洲精品无码鲁网中文电影| 亚洲日韩精品一区二区三区 | 亚洲av永久无码精品国产精品| 国产亚洲成AV人片在线观黄桃 | 亚洲国产乱码最新视频| 亚洲中文字幕一区精品自拍| 亚洲色大成网站www久久九| 亚洲欧美日韩综合俺去了| 亚洲国产精品精华液| 国产精品自拍亚洲| 亚洲国产成人精品女人久久久 | 日韩亚洲国产综合高清| 亚洲精品无码高潮喷水A片软| 亚洲精品欧美综合四区| 亚洲人成电影网站色www| 亚洲av永久无码精品网站| 国产亚洲综合网曝门系列| 亚洲动漫精品无码av天堂| 亚洲Aⅴ无码专区在线观看q| 中文字幕亚洲精品| 自拍日韩亚洲一区在线| 亚洲成AV人片在WWW| 亚洲第一区精品观看|