# monitor_system
- config 配置
- global 全局变量
- scripts 相关脚本
- internal 内部相关模块,包括model, router等
- docs 作业需求等相关文档
## 如何运行
### depend
go version go1.17.1
mysql Ver 14.14 Distrib 5.7.21
### run
1、运行前先创建好mysql数据库,并将docs/mysql中的表导入数据库中。
2、运行服务端
```
cd server
go run main.go
```
3、运行客户端
```
cd client
go run main.go system_info.go
```
4、模拟用户登录并查询系统信息
```
cd server/scripts
./run.sh
```
### 单元测试
```
cd server/scripts
./test.sh
```
生成的单元测试报告在:server/conver.out server/converage.html
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!Linux系统是一个免费使用和自由传播的类Unix操作系统,基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,Linux是许多企业和服务提供商的首选操作系统,用于部署Web服务器、数据库服务器、邮件服务器等。Linux系统具有高效的网络功能和稳定的性能,因此被广泛应用于服务器领域,Linux是云计算的核心组成部分,被广泛用于构建云平台和云服务。许多知名的云计算服务提供商都采用Linux系统作为其基础架构,一些游戏平台和游戏开发工具采用Linux作为支持的操作系统,例如Steam平台上的某些游戏。Linux系统在科学计算、数据分析和机器学习等领域也有广泛应用。许多知名的科学计算软件都在Linux上开发和运行,Linux系统在各个领域都有广泛的应用,其强大的功能和灵活性使得它成为许多产品和服务的基础架构。
资源推荐
资源详情
资源评论
收起资源包目录
Linux负载监控系统.zip (55个子文件)
222
LICENSE 1KB
client
go.mod 569B
go.sum 3KB
system_info.go 1KB
config
config.go 766B
config.yaml 242B
main.go 1KB
.gitignore 7B
server
go.mod 1KB
go.sum 11KB
modules
session.go 317B
system_info.go 276B
user.go 183B
readme.md 682B
errcode
err_code.go 330B
code_string.go 763B
docs
requirement.md 1KB
mysql
monitor_system.sql 4KB
internal
cipher
aes_test.go 1KB
aes.go 1KB
utils
valid_test.go 2KB
valid.go 531B
dao
user_mysql.go 993B
system_info_interface.go 156B
session_interface.go 150B
user_interface.go 98B
session_mysql.go 3KB
system_info_mysql.go 2KB
routers
router.go 762B
middleware
auth.go 1KB
db
mysql.go 640B
response
response.go 304B
model
session.go 145B
system_info.go 142B
user.go 112B
cookie.txt 212B
test
cover.out 36KB
test.sh 246B
converage.html 42KB
testcase
user_login_test.go 2KB
main_test.go 232B
get_system_info_test.go 4KB
save_system_info_test.go 3KB
testtools
test_tools.go 2KB
apis
user_login.go 2KB
save_system_info.go 2KB
get_system_info.go 2KB
logging
log.go 998B
config
config.go 1KB
config.yaml 546B
main.go 534B
scripts
cover.out 36KB
converage.html 42KB
cookie.txt 212B
run.sh 971B
共 55 条
- 1
资源评论
妄北y
- 粉丝: 9728
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功