QQ 为什么要使用 8080 端口?

2024-08-05 10:11:53 +08:00
 kingterrors

我最近本地开发的 web 服务经常 8080 时好时坏,就是一开始访问不到,强刷好几次就好了。 后来就查了一下

lsof -i:8080

# 返回
QQ      3933 xxx   61u  IPv4 0x15d3116f03d523fd      0t0  TCP xxx-mbp:61302->180.101.246.123:http-alt (ESTABLISHED)

发现,是 qq 占用了这个端口,很奇怪。

只要关闭 qq ,8080 端口就释放了,重新打开,会有一个新的连接 ip ,每次都不一样,但是经查询都是江苏南京的 IP

我用的最新版的 app store 下载的 qq (版本: 6.9.51-26339 ),macOS 是 14.2.1 (23C71)。

不知道大家有没有。我怎么才能在使用 qq 的情况下不让其占用 8080 。难道只有本地抓包来看可能是什么服务?或者说干脆只能把 web 服务 8080 换成其他的,但是很难受。

4808 次点击
所在节点    macOS
19 条回复
lizy0329
2024-08-05 10:14:25 +08:00
kevenli
2024-08-05 10:32:16 +08:00
可能是支持网页端 QQ 快速登录的?
opengps
2024-08-05 10:47:12 +08:00
8080 不知道,刚验证了一下本地 qq 快捷登录用的是 4301
Love4Taylor
2024-08-05 10:53:47 +08:00
但是你正文提供的并不是监听啊,只是向外连出。且我也试了,并没有监听 8080 的行为
duanxianze
2024-08-05 10:55:32 +08:00
同样没有发现 8080 有问题
forbreak
2024-08-05 11:08:33 +08:00
我记得是随机的,每次端口不一样,刚好这次你的是 8080 了吧。
wusheng0
2024-08-05 11:14:47 +08:00
xxx-mbp:61302 才是本机的吧
seanzxx
2024-08-05 12:20:43 +08:00
这条记录是连接了其他服务器的 8080 端口吧
knva
2024-08-05 13:35:56 +08:00
不一定是。
kingterrors
2024-08-05 13:37:01 +08:00
@Love4Taylor #4 囧,这个指令不是查看本地端口被占用的情况吗- -
我的意思是,可能我以上描述错了,不过从这个结果来看 8080 是不是还是被 qq 占用了?
kingterrors
2024-08-05 13:46:56 +08:00
@wusheng0 #7 看起来是的,学而不精,亏我还问了 gpt ,也没指出这个问题,我去查了下,确实,看来本地 8080 异常跟这个可能没关系了,打扰各位大佬了。
我发现我周一上班脑子不正常,刚重新验证了下,其实上周我解决了,我自己搞忘记了。
刚仔细回忆了一下。。。
实际场景是,vite 的用了 8080 ,配置做反向代理到另一个本地 node 服务 8098 ,某个页面调用接口假设需要访问
localhost:8080/api/info
每次页面打开都会卡很半天到最后失败,从 network 里面看提示 404 错误,但是我 localhost:8098/api/info 访问一次正常后, 再访问 localhost:8080/api/info 就正常了,搞了好一阵子,后来我手动 url 输入打开,提示 nginx not found ,后来就推测是 nginx ,然后我就 brew 把 nginx 关了,就好了。
只是今早不知道脑子怎么抽了,想起这个问题,就一早跑了这个指令,就来提问了,耽误各位大佬时间了,散了散了😂
263
2024-08-05 14:02:30 +08:00
QQ 3933 xxx 61u IPv4 0x15d3116f03d523fd 0t0 TCP xxx-mbp:61302->180.101.246.123:http-alt(ESTABLISHED)

这里显示的是本地的 61302 端口和目标 180.101.246.123 的 8080 端口建立了链接,另外微信也会有这个链接。
seedhk
2024-08-05 14:03:43 +08:00
发现端口被占用的时候,lsof -i tcp:8080 试试这个
seedhk
2024-08-05 14:05:07 +08:00
@seedhk #13 看错了,请忽略
yulgang
2024-08-05 16:12:35 +08:00
@kingterrors #11 周末少熬夜,保持睡眠充足才能有精神
MrKrabs
2024-08-05 20:30:55 +08:00
是不是你自己程序没退干净
KevinXC
2024-08-05 22:28:15 +08:00
@263 #12 正解,OP 看来命令行还得再熟悉熟悉,本地监听跟远程连接都没分清楚。
ldw4033
2024-08-06 09:11:39 +08:00
端口占用情况,用这个会好一点啊 lsof -nP -iTCP -sTCP:LISTEN
jaylee4869
2024-08-06 20:58:28 +08:00
开代理了吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1062537

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX