Linux Thrift 安装详解

Apache Thrift 安装和配置

源码包安装方法

tar zxvf thrift-0.9.3.tar.gz

cd thrift-0.9.3

./configure --without-tests

make

make install
  • 安装成功后,看下版本:thrift --version

Docker 方式直接使用

  • 拉取镜像:docker pull thrift:0.9.3
  • 现在假设我们有一个 service.thrift 的配置文件,放在 /opt 目录下:/opt/service.thrift
  • 现在我们要根据这个配置文件生成 java 类文件,把这些类 java 类生成到目录:/opt/thrift/data
  • 这个需要可以使用下面命令:
docker run -v "$PWD:/opt" thrift:0.9.3 thrift -o /opt/thrift/data --gen java /opt/service.thrift
  • 如果你没有 service.thrift 文件也无所谓,我们现在就来创建一个(里面的内容懂不懂都无所谓):
namespace java com.gitnavi.service

struct User {
  1: i32 id
  2: string username
}

service UserService {
  User getUser()
}

教程来源于Github,感谢judasn大佬的无私奉献,致敬!

技术教程推荐

Nginx核心知识150讲 -〔陶辉〕

趣谈Linux操作系统 -〔刘超〕

玩转webpack -〔程柳锋〕

Selenium自动化测试实战 -〔郭宏志〕

操作系统实战45讲 -〔彭东〕

搞定音频技术 -〔冯建元 〕

JavaScript进阶实战课 -〔石川〕

互联网人的数字化企业生存指南 -〔沈欣〕

Midjourney入门实践课 -〔Jovi〕