QQ 为什么要使用 8080 端口?

46 天前
 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 换成其他的,但是很难受。

4120 次点击
所在节点    macOS
19 条回复
lizy0329
46 天前
kevenli
46 天前
可能是支持网页端 QQ 快速登录的?
opengps
46 天前
8080 不知道,刚验证了一下本地 qq 快捷登录用的是 4301
Love4Taylor
46 天前
但是你正文提供的并不是监听啊,只是向外连出。且我也试了,并没有监听 8080 的行为
duanxianze
46 天前
同样没有发现 8080 有问题
forbreak
46 天前
我记得是随机的,每次端口不一样,刚好这次你的是 8080 了吧。
wusheng0
46 天前
xxx-mbp:61302 才是本机的吧
seanzxx
46 天前
这条记录是连接了其他服务器的 8080 端口吧
knva
46 天前
不一定是。
kingterrors
46 天前
@Love4Taylor #4 囧,这个指令不是查看本地端口被占用的情况吗- -
我的意思是,可能我以上描述错了,不过从这个结果来看 8080 是不是还是被 qq 占用了?
kingterrors
46 天前
@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
46 天前
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
46 天前
发现端口被占用的时候,lsof -i tcp:8080 试试这个
seedhk
46 天前
@seedhk #13 看错了,请忽略
yulgang
46 天前
@kingterrors #11 周末少熬夜,保持睡眠充足才能有精神
MrKrabs
46 天前
是不是你自己程序没退干净
KevinXC
46 天前
@263 #12 正解,OP 看来命令行还得再熟悉熟悉,本地监听跟远程连接都没分清楚。
ldw4033
46 天前
端口占用情况,用这个会好一点啊 lsof -nP -iTCP -sTCP:LISTEN
jaylee4869
45 天前
开代理了吧

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

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

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

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

© 2021 V2EX