本书未发布

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

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~