tgf v1.0.9 Help

准备工作

基础服务部署

consul

为底层rpcx提供服务发现的服务,必须启动.
官网安装

访问官网下载对应的包,开发环境中可以直接启动单机模式

Window启动命令 .\consul.exe agent -dev -node=consul -config-dir=F:\server_tool\consul\default.json

json配置文件,启动之后会默认自动生成

Docker安装

访问DockerHub 参考文档安装即可

redis

为框架和业务提供数据的缓存,(用户路由缓存基于redis实现,建议部署)
官网安装

访问官网下载对应环境的安装包,开发环境中可以直接启动单机模式

Docker安装

访问DockerHub 参考文档安装即可

Mysql

可选安装,在redis的基础上提供冷数据的存放.配合redis的ttl可以对冷热数据进行有效管理
官网安装

访问官网下载对应环境的安装包,开发环境中可以直接启动单机模式

Docker安装

访问DockerHub 参考文档安装即可

protobuf

用户和服务器之间的通讯协议,需要安装对应环境的protoc和protoc-gen-go工具.
官网安装

访问官网

Github

当然我们也可以下载Github的源码,自己进行编译

示例项目

示例项目中,包含对应的工具,可以自行拷贝使用

Last modified: 02 March 2024