本书未发布
7.2. 后台启动
package main
/*
command包可以通过Daemon()函数后台启动程序,也可以通过命令解析启动程序。
当第一次启动时,使用os.Exec执行启动命令后台启动进程、关闭进程并附加环境变量,第二次启动时检测到环境变量即为后台启动,会忽略后台启动逻辑。然后执行正常启动。
该组件不支持win系统。
*/
import (
"github.com/eudore/eudore"
"github.com/eudore/eudore/component/command"
)
func main() {
command.Daemon()
app := eudore.NewApp()
app.GetFunc("/*", func(ctx eudore.Context) {
ctx.WriteString("server daemon")
})
app.Listen(":8088")
// app.CancelFunc()
app.Run()
}
反馈和交流请加群组:QQ群373278915。
推荐文章: