V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xing393939  ›  全部回复第 1 页 / 共 20 页
回复总数  388
1  2  3  4  5  6  7  8  9  10 ... 20  
112 天前
回复了 sadyx 创建的主题 阅读 关于陀氏的作品的阅读
选择好的译本也很重要
好吧
人人尽说江南好,游人只合江南老。春水碧于天,画船听雨眠。
垆边人似月,皓腕凝霜雪。未老莫还乡,还乡须断肠。
135 天前
回复了 xing393939 创建的主题 数学 请教一个抽奖的算法
@brader 谢谢,我也是这样想的,我是想问问有没有专门解决这类问题的经典算法。
@yule111222 @pdxjun 要求数据强一致的话:加分布式锁,那么所有请求被阻塞的时间是[更新 db+删除缓存+查 db+更新缓存],而我的方案阻塞的时间是[查 db+更新缓存],我这个相当于是乐观锁。


@luckyrayyy 你说的热点风险具体场景是咋样的呢?
@liuxu
跑了 ss -n state syn-recv ,没有处于这个状态的连接。
机器 B 配置了 net.ipv4.tcp_abort_on_overflow=1 后,机器 A 上并没有抓包到 rst 包
@jackgoudan
很想参考一下你们的排查文档
@LGA1150
net.netfilter.nf_conntrack_max = 6553600
net.nf_conntrack_max = 6553600
@tomychen
```
net.core.somaxconn = 40960
net.ipv4.tcp_max_syn_backlog = 40960
net.ipv4.tcp_syncookies = 1
```
是说这三个吗?
@sky96111 打印 kfree_skb 的上游和下游调用链,bpftrace 也能实现的,问题是接下来怎么继续排查呢
@julyclyde 用了 tcpdump -i eth0 ,确认是 eth0 网卡发的 syn


@bulay cpu2 个核使用率 1%,内存只用了 0.8G 吧,还有 3.2G
@julyclyde 机器 B 收不到包
@julyclyde
这事抓包结果:
```
[root@ip-172-31-15-148 ~]# tcpdump -i any net 172.31.6.159 -nn
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on any, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
10:03:36.321501 IP 172.31.15.148.22116 > 172.31.6.159.22: Flags [S], seq 3335570490, win 2048, options [mss 8961,sackOK,TS val 557774307 ecr 0,nop,wscale 7], length 0
10:03:37.332029 IP 172.31.15.148.22116 > 172.31.6.159.22: Flags [S], seq 3335570490, win 2048, options [mss 8961,sackOK,TS val 557775318 ecr 0,nop,wscale 7], length 0
10:03:39.348030 IP 172.31.15.148.22116 > 172.31.6.159.22: Flags [S], seq 3335570490, win 2048, options [mss 8961,sackOK,TS val 557777334 ecr 0,nop,wscale 7], length 0
10:03:43.380028 IP 172.31.15.148.22116 > 172.31.6.159.22: Flags [S], seq 3335570490, win 2048, options [mss 8961,sackOK,TS val 557781366 ecr 0,nop,wscale 7], length 0
```
2023-01-05 09:49:11 +08:00
回复了 xing393939 创建的主题 Linux 求助:实验《动手测试单机百万连接》只能达到 102610 个连接
@opengps 我测试只用 2 个 client ,每个 client 是能建立 5w 个连接的,只是再增加一个 client 就会达到 102610 这个极限点( 102610 不是绝对的,比如有时候是 102607 )
2022-12-07 16:33:39 +08:00
回复了 xing393939 创建的主题 Go 编程语言 可以方便打印某个函数下的函数调用链路的工具?
@lysS runtime.Stack 打印的是上游调用,我想看它的下游调用
2022-01-10 22:42:54 +08:00
回复了 SpiderXiantang 创建的主题 分享创造 使用 Mock 和 Interface 进行 Golang 单测
@luozhiyun 你好,看了你的 https://github.com/devYun/go-clean-architecture 我有 2 个问题:
1 ,wire 这种生成代码的方式好像并没有多方便,反而增加了使用这个工具的成本
2 ,api 层->service 层->repo 层都需要传递 context 对象,感觉很多余,而且很多框架也是这样做的,不知道为什么不采用线程全局变量来保存 context
2021-12-02 11:48:47 +08:00
回复了 xing393939 创建的主题 Go 编程语言 分享一个无需定义结构体解析 json 的包
@Kilerd 我看了 gjson 的实现,也是会给默认值的,这是弱类型语言的思想,需要在使用的时候注意一下
2021-08-24 15:05:19 +08:00
回复了 chinafengzhao 创建的主题 MySQL MySQL 高可用方案
可以试试 tidb
2021-06-19 21:46:23 +08:00
回复了 ccming 创建的主题 阅读 有人在 redshelf 买过书吗,体验如何?
都是电子书吧,好像提供一些辅助阅读的东西
2021-06-06 12:04:46 +08:00
回复了 xing393939 创建的主题 云计算 有什么工具可以检测某云 LB 的稳定性?
也就是只能依靠前端做监控了。不知道有没有专业的第三方检测平台呢
1  2  3  4  5  6  7  8  9  10 ... 20  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2731 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 15:29 · PVG 23:29 · LAX 08:29 · JFK 11:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.