[Unit] Description=Go API Server After=network.target mysql.service Wants=mysql.service [Service] Type=simple User=root Group=root WorkingDirectory=/www/wwwroot/api.yunzer.cn ExecStart=/usr/local/go/bin/go run main.go Restart=always RestartSec=5 StandardOutput=append:/www/wwwroot/api.yunzer.cn/go.log StandardError=append:/www/wwwroot/api.yunzer.cn/go.log # 环境变量 Environment="PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" # 资源限制 LimitNOFILE=65535 LimitNPROC=65535 # 安全设置 PrivateTmp=true NoNewPrivileges=false [Install] WantedBy=multi-user.target