Goploy-Agent编译部署过程及代码优化

it不难
2022-10-30 / 0 评论 / 7 阅读 / 正在检测是否收录...

前言

配置

修改配置

启动

screen ./goploy-agent

优化

修改代码

//controller/Controller.go  281行
            if !strings.HasPrefix(fields[0], "eth") && !strings.HasPrefix(fields[0], "em") && !strings.HasPrefix(fields[0], "lo") {
                continue
            }

//task/Task.go  363行
        if strings.HasPrefix(fields1[0], "eth") || strings.HasPrefix(fields1[0], "em"){
            logType = model.TypePubNet
        } else if strings.HasPrefix(fields1[0], "lo") {
            logType = model.TypeLoNet
        } else {
            continue
        }

重新编译

# 编译vue前端
cd web/ 
npm install vite
npm run build

# 编译go,然后将生成的二进制文件上传服务器替换即可
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go

0

评论 (0)

取消