目录
目录README.md

第三次大作业 周文龙

作业要求

基本要求: 服务端程序提供PutPet、GetPet、DeletePet三个接口,客户端访问这三个服务进行宠物数据的写入、查询和删除操作。

扩展要求: 创建镜像和yaml文件基于minikube部署

功能介绍

基于grpc实现了简单的宠物加入、查询和删除功能和服务端和客户端之间的的简单通信

运行

  1. 服务端和客户端的入口分别在/server/main.go 和 /client/main.go 中

    • 如果选择本地服务器模式,那么需要先运行服务端再运行客户端
    • 如果选择远程服务器模式,那么只需要运行客户端就可以,远程服务端已经在云服务器上部署完毕
  2. 运行客户端后,在客户端终端里按照提示输入内容进行操作

 ps1: 服务端 /server/main.go 中的MaxPets常量可以设置最大储存宠物数量
 ps2: 本地服务器模式默认宠物池是空的,远程服务器可能有之前的信息
关于
68.0 KB
邀请码