首页 / 端口(Port)
📖 端口(Port) 是什么?
端口就像大楼里的门牌号:网址帮你找到大楼,端口决定你敲哪一户的门。
⚡ 一句话秒懂
端口就像大楼里的门牌号:网址帮你找到大楼,端口决定你敲哪一户的门。
📖 举个故事
小王去一栋写字楼找朋友。楼是找到了,可里面有两百家公司,总不能挨个敲门。保安看了地址说:「你朋友在 808 室,走这边。」一下就到了。电脑也一样:一台服务器上跑着网站、数据库、聊天服务好几个程序,光知道这台机器不够,还得知道找哪个程序——这个「几号房间」就是端口。你访问网站时敲的是 80 号房,数据乱撞进错房间就会被拒之门外。
💡 类比理解
暂未补充。
🧩 真实例子
暂未补充。
🛠️ 怎么实际使用
你让 AI Agent 帮你本地调试一个网页应用,它启动后访问 http://localhost:3000。这里的 3000 就是端口——本机 3000 号房间里跑着你的开发服务。如果报错「端口被占用」,说明另一个程序已经住进了 3000 号房,让 Agent 换成 3001 或者先关掉旧进程就能解决。
📚 进阶原理
端口是 0–65535 的数字,TCP/UDP 用它区分同一 IP 上的不同进程。约定俗成:80 是 HTTP、443 是 HTTPS、5432 是 PostgreSQL、6379 是 Redis。D1、Worker 等托管服务对开发者隐藏了端口管理,但本地开发(Vite 默认 5173、Next 默认 3000)和数据库连接串里仍会显式碰到它。