分享
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。
```
package main
//golang网站流量统计 中 消息队列+多线程+orm+sql 存库
//QQ:29295842 欢迎技术交流
//http://blog.csdn.net/webxscan
//里面包含了数据库 整个工程GIT有下载
//github https://github.com/webxscan/golang_tj2
//bee api apiPro -driver=mysql -conn="root:29295842@tcp(127.0.0.1:3306)/seo?charset=utf8"
func main() {
fmt.Println("----------------")
go func() { //多线程任务
for { //死循环
time.Sleep(time.Second * 1)
add_sql() //定时更新器
}
}()
go func() { //
for { //死循环
time.Sleep(time.Second * 5)
add_sql() //定时更新器
}
}()
go func() { //
for { //死循环
time.Sleep(time.Second * 10)
add_sql() //定时更新器
}
}()
//===========================================
beego.BConfig.Listen.ServerTimeOut = 10 //设置 HTTP 的超时时间,默认是 0,不超时。
beego.BConfig.Listen.HTTPPort = 1000 //应用监听端口,默认为 8080。
beego.BConfig.AppName = "斗转星移" //应用名称,默认是 beego。通过 bee new 创建的是创建的项目名。
beego.BConfig.ServerName = "QQ:29295842" //beego 服务器默认在请求的时候输出 server 为 beego。
beego.BConfig.WebConfig.Session.SessionName = "sessionID" //存在客户端的 cookie 名称,默认值是 beegosessionID。
beego.BConfig.WebConfig.Session.SessionGCMaxLifetime = 3600 * 24 //session 过期时间,默认值是 3600 秒。
beego.BConfig.WebConfig.Session.SessionCookieLifeTime = 3600 * 24 //session 默认存在客户端的 cookie 的时间,默认值是 3600 秒。
//beego.BConfig.WebConfig.Session.SessionDomain = "" //session cookie 存储域名, 默认空。
//beego.BConfig.WebConfig.ViewsPath = "admin" //模板路径,默认值是 views。
beego.Router("/*", &Iindex{}, "*:Count")
go beego.Run()
//=============================================
for { //死循环
time.Sleep(10 * time.Second)
}
}
```


有疑问加站长微信联系(非本文作者))
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信2807 次点击
上一篇:闭包的实现
下一篇:小小书童记录select
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传