V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  meshell  ›  全部回复第 1 页 / 共 15 页
回复总数  291
1  2  3  4  5  6  7  8  9  10 ... 15  
23 分钟前
回复了 higanbana 创建的主题 PHP 现在的 PHP 生态是否有些过于复杂了?
@ywisax 我情愿用 symfony + frankenphp
10 小时 59 分钟前
回复了 higanbana 创建的主题 PHP 现在的 PHP 生态是否有些过于复杂了?
@kenvix symfony 才是 呢
23 小时 33 分钟前
回复了 higanbana 创建的主题 PHP 现在的 PHP 生态是否有些过于复杂了?
@sun2920989 这样么,不是直接 pecl install mq 么。😭
@tywtyw2002 结案了。😭
@kuanat 大佬结案了 。。。。特默代码其它地方的问题。。。其它地方有定时器。。一开始没有没有仔细去看完整代码。。。只管实现了 。。。
@kuanat

```golang
func (wh *wsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
conn, _, _, err := ws.UpgradeHTTP(r, w)
if err != nil {
logger.Errorf("Websocket upgrade failed : %s", err)

return
}

client := &Client{
conn: conn,
// fd: nfd(conn),
server: wh.srv,
id: uuid.New(),
}

logger.Infof("Client [%s] connected to [%s] as [%s]", conn.RemoteAddr(), conn.LocalAddr(), client.id)
wh.srv.Lock()
wh.srv.clients[client.id] = client
wh.srv.Unlock()
if wh.srv.OnConnect != nil {
wh.srv.OnConnect(client)
}
// ... 下面的代码就是上面发的。这里的代码就是调用 ws 库,升级成 websocket.. 拿到链接.
}
```
@mango88 你是什么环境下测试的。。
@cgtx 哈哈
@kuanat 大佬没有看到你说得这个 。。“ 正好 golang net/http 默认 transport 超时就是 30s 。”,关键我也不是用得 http.client
@tairan2006 ping,pong 就是吧。还是 ?
@hellodudu86 特意看了 context 这个 context.Background()这个是没有超时的。read 都是设置的 是 0 ,write 都没有设置。。。我都要崩溃了。。。
@hellodudu86 目录这个只有 read deadline, 和 write deadline 这两个没有设置的。
@kuanat 我客户端定时发得 ping 。服务端收到之后也回发 pong 。但是还是会 30 秒断开 。。。。
@OneMan 目前两端都是 go 程序测试的,我试试浏览器不发 text,bin 测试下。
@hxzhouh1 我是 mac 应该没有这么一说吧。我把本地的代理关了也是一样的。
7 天前
回复了 darkings90 创建的主题 程序员 入行几年,你还热爱吗
真的是混口饭吃
14 天前
回复了 zoeyx 创建的主题 程序员 前端 Coder 如何学习 Golang?
看到这个问题,就想起 7 天前面试做了 35 道面试题。其中有一个题目问 func, val, struct, class 这几个那 些是 golang 的关键词,我就全选了。。。然后面试官说你应该好好系统的学习下 golang 语言。。。其实我也不知道 class 是不是我猜是保留关键词🤣。。。。
@meshell 旗舰版试用账号:a08
密-码:888
建议楼主直接做这个 http://cptiyan.a.dyysoft.net/admin
27 天前
回复了 yjsp1919 创建的主题 互联网 为什么反爬虫的标准越来越严了
你喜欢内容农场吗?
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3810 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 01:04 · PVG 09:04 · LAX 18:04 · JFK 21:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.