liuxu

liuxu

没有最强的法术,只有最强的法师。
V2EX 第 62234 号会员,加入于 2014-05-09 03:02:29 +08:00
根据 liuxu 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
liuxu 最近回复了
9 小时 28 分钟前
回复了 sherlock1122 创建的主题 Linux 测试了一下 btrfs 和 zfs
曾经是 zfs 内核组的,这么浮躁有点意外
9 小时 33 分钟前
回复了 sherlock1122 创建的主题 Linux 测试了一下 btrfs 和 zfs
@Jirajine

zstd 官方的 benchmark,https://facebook.github.io/zstd/#benchmarks

尤其是解压速度,lz4 甩 zstd 一倍
3 天前
回复了 liuxu 创建的主题 程序员 关于容器中代码 debug 方案
@nvkou
@crclz
@xuanbg

很多年以来一直用类日志做调试,极少用断点中断方式,主要是 php 一个 var_dump 调试航母都没问题,但最近本地为了和线上同步,开发环境也上了类 k8s,发现用日志调试效率很低,原来的方法起码得反复编译容器更新 pod

举个例子,现在 k8s+swoole+laravel,如果用日志,除非确定是哪个类和方法有问题,不起码要多次加日志做 debug,这就会有两个方案。1. swoole 文件探查和热更新打开,然后 k8s 的 pvc 用 filepath 做目录映射,这样多次加日志才不用反复打包镜像更新 pod 。2. 用我帖子的方案,对外连接到 vscode,整个系统各个部位加上断点,几次运行就能知道哪里的变量有问题

到了开发 java 或者 golang 也是类似,目前看日志和中断结合用还是不错的,提前各个部位关键点埋日志打点,如果排查不出来再打开 debug 模式
5 天前
回复了 dangyuluo 创建的主题 Linux 请教一个 Ubuntu apt source 里 pkg 版本的问题
snap 一般是最新的版本,目前 20.04 看 snap 版本 3.20.2,apt 是 3.16.3-1ubuntu1
5 天前
回复了 sxxsxx 创建的主题 Linux Rocky Linux 8.3 RC1 今天发布了,大家怎么看
或许下个月就改成 Rocky stream 了
5 天前
回复了 mingtdlb 创建的主题 SSH 图片第一个是啥?
客户端+服务端
@qwerthhusn utf8mb4_unicode_ci
15 天前
回复了 zfish 创建的主题 推广 八千字介绍我的个人项目技术栈
openresty 单机能玩出 C1M,大佬教教我
18 天前
回复了 PepperEgg 创建的主题 Linux 一个奇怪的关于 UDP 包的问题
@lcdtyph
@PepperEgg

搞清楚了,我的是 virtualbox 里的 ubuntu,发出的 udp 包带有 DF,但是宿主机是 mac,转发包的时候把 DF 位去掉了

宿主机抓包

xx-xx-mac:homestead xxx$ sudo tcpdump host 65.55.42.21 -nn -vvv -XX
Password:
tcpdump: data link type PKTAP
tcpdump: listening on pktap, link-type PKTAP (Apple DLT_PKTAP), capture size 262144 bytes
12:34:39.729000 IP (tos 0x0, ttl 63, id 51636, offset 0, flags [none], proto UDP (17), length 59)
172.21.174.87.55038 > 65.55.42.21.3074: [udp sum ok] UDP, length 31
0x0000: 9c00 0000 0100 0000 0100 0000 656e 3000 ............en0.
0x0010: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x0020: 0000 0000 0210 0200 0200 0000 0e00 0000 ................
0x0030: 0000 0000 1003 0100 5642 6f78 4865 6164 ........VBoxHead
0x0040: 6c65 7373 0000 0000 0000 0000 0000 0000 less............
0x0050: 0600 0000 ffff ffff 0000 0000 0000 0000 ................
0x0060: 0000 0000 0000 0000 0000 0000 0dd2 48db ..............H.
0x0070: 1100 0000 0000 0000 0000 0000 cce2 62a9 ..............b.
0x0080: 5009 3925 97cd cfc8 bd92 aee7 0000 0000 P.9%............
0x0090: 0000 0000 0000 0000 0000 0000 a80c 0dec ................
0x00a0: 057f f018 98eb c997 0800 4500 003b c9b4 ..........E..;..
0x00b0: 0000 3f11 ec44 ac15 ae57 4137 2a15 d6fe ..?..D...WA7*...
0x00c0: 0c02 0027 f2ae 0100 0000 3b00 1700 0000 ...'......;.....
0x00d0: 0000 5862 6f78 204f 6e65 2045 6368 6f20 ..Xbox.One.Echo.
0x00e0: 5465 7374 00 Test.
12:34:39.897401 IP (tos 0x0, ttl 43, id 0, offset 0, flags [none], proto UDP (17), length 87)
65.55.42.21.3074 > 172.21.174.87.55038: [udp sum ok] UDP, length 59
0x0000: 9c00 0000 0100 0000 0100 0000 656e 3000 ............en0.
0x0010: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x0020: 0000 0000 0100 0200 0200 0000 0e00 0000 ................
0x0030: 0000 0000 1003 0100 5642 6f78 4865 6164 ........VBoxHead
0x0040: 6c65 7373 0000 0000 0000 0000 0000 0000 less............
0x0050: 0600 0000 ffff ffff 0000 0000 0000 0000 ................
0x0060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x0070: 0000 0000 0000 0000 0000 0000 cce2 62a9 ..............b.
0x0080: 5009 3925 97cd cfc8 bd92 aee7 0000 0000 P.9%............
0x0090: 0000 0000 0000 0000 0000 0000 f018 98eb ................
0x00a0: c997 a80c 0dec 057f 0800 4500 0057 0000 ..........E..W..
0x00b0: 0000 2b11 c9dd 4137 2a15 ac15 ae57 0c02 ..+...A7*....W..
0x00c0: d6fe 0043 5146 1837 4e79 43d2 34df 0f83 ...CQF.7NyC.4...
0x00d0: 7301 b8dd cd23 bd5f f814 0530 64a4 6736 s....#._...0d.g6
0x00e0: d701 3a22 732a ea7a 1700 0000 0000 5862 ..:"s*.z......Xb
0x00f0: 6f78 204f 6e65 2045 6368 6f20 5465 7374 ox.One.Echo.Test
0x0100: 00 .
18 天前
回复了 PepperEgg 创建的主题 Linux 一个奇怪的关于 UDP 包的问题
@lcdtyph 为什么我的发了 DF,也依然可以收到回复

[email protected]:~/work/helms$ sysctl -a | sysctl net.ipv4.ip_no_pmtu_disc
net.ipv4.ip_no_pmtu_disc = 0
[email protected]:~/work/helms$ sudo tcpdump host 65.55.42.21 -nn -vvv -XX
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
12:27:22.518864 IP (tos 0x0, ttl 64, id 16555, offset 0, flags [DF], proto UDP (17), length 59)
10.0.2.15.42345 > 65.55.42.21.3074: [bad udp cksum 0x7793 -> 0x72a2!] UDP, length 31
0x0000: 5254 0012 3502 0800 27d0 ed3e 0800 4500 RT..5...'..>..E.
0x0010: 003b 40ab 4000 4011 82ac 0a00 020f 4137 .;@[email protected]@.......A7
0x0020: 2a15 a569 0c02 0027 7793 0100 0000 3b00 *..i...'w.....;.
0x0030: 1700 0000 0000 5862 6f78 204f 6e65 2045 ......Xbox.One.E
0x0040: 6368 6f20 5465 7374 00 cho.Test.
12:27:22.690020 IP (tos 0x0, ttl 64, id 20643, offset 0, flags [none], proto UDP (17), length 87)
65.55.42.21.3074 > 10.0.2.15.42345: [udp sum ok] UDP, length 59
0x0000: 0800 27d0 ed3e 5254 0012 3502 0800 4500 ..'..>RT..5...E.
0x0010: 0057 50a3 0000 4011 b298 4137 2a15 0a00 [email protected]*...
0x0020: 020f 0c02 a569 0043 0b35 eb74 2947 062b .....i.C.5.t)G.+
0x0030: 5b50 86c4 22bd bae2 c95a bb22 04e0 e93d [P.."....Z."...=
0x0040: cb9f 6636 d701 3a22 732a 9fd9 1700 0000 ..f6..:"s*......
0x0050: 0000 5862 6f78 204f 6e65 2045 6368 6f20 ..Xbox.One.Echo.
0x0060: 5465 7374 00 Test.
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3667 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 9ms · UTC 01:53 · PVG 09:53 · LAX 18:53 · JFK 21:53
♥ Do have faith in what you're doing.