宝塔618特惠活动,企业版999元/年,宝塔SSL证书买1送1!限时抢购!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【待反馈】局域网内访问nginx站点慢

发表在 Linux面板2024-6-5 11:45 [复制链接] 10 1583

使用virtualBox安装Ubuntu Server 22.04,里边通过宝塔,安装nginx+php+mysql。

在宿主机通过IP访问宝塔面板,响应速度很快。
但访问nginx里边创建的站点,很慢。包括站点绑定IP地址这种。


另外宿主机通过修改hosts文件,把域名指向Ubuntu的IP。访问也很慢。


同一局域网里边,另有一台独立安装Ubuntu Server 22.04的电脑。访问上边搭建的nginx站点,速度正常。
使用道具 举报 只看该作者 回复
发表于 2024-6-5 12:09:27 | 显示全部楼层
您好,根据您说的站点访问慢的原因,您可以根据以下方式排查
1:确保您的网络连接稳定,并尝试访问其他网站或在线服务,以确认不是网络整体问题。
在VirtualBox中,确保虚拟机的网络设置正确,例如桥接模式或NAT模式,并根据需要配置端口转发
2:登录到Ubuntu Server 22.04,使用系统监控工具(如top、htop、iostat等)检查CPU、内存、磁盘IO等资源的使用情况。
如果资源使用率过高,可能是由某个进程或服务引起的,需要进一步分析
3:审查nginx、php-fpm和mysql的配置文件,确保它们已针对您的站点进行了适当的优化。
例如,nginx的worker_processes、worker_connections和keepalive_timeout等参数,php-fpm的pm.max_children、pm.start_servers等参数,以及mysql的innodb_buffer_pool_size等参数
4:清除浏览器缓存和宝塔面板的缓存文件,以确保您看到的是最新的页面和配置
5:在Ubuntu Server 22.04上,使用ping命令测试与互联网的连通性。
使用curl或wget命令测试站点的响应时间
6:如果VirtualBox虚拟机分配的资源不足(如CPU、内存、磁盘空间),可能会导致性能问题。
根据需要增加虚拟机的资源分配
使用道具 举报 回复 支持 反对
发表于 2024-6-5 12:34:04 | 显示全部楼层
为何不把网络桥接到与宿主机的同等网络中呢?
使用道具 举报 回复 支持 反对
发表于 2024-6-5 15:09:21 | 显示全部楼层
炼狱行者 发表于 2024-6-5 12:34
为何不把网络桥接到与宿主机的同等网络中呢?

VM里边,是设置的桥接模式
使用道具 举报 回复 支持 反对
发表于 2024-6-5 15:11:07 | 显示全部楼层
yootou 发表于 2024-6-5 15:09
VM里边,是设置的桥接模式

您好,网络上是有限制吗
使用道具 举报 回复 支持 反对
发表于 2024-6-5 15:40:16 | 显示全部楼层
运维技术阿闯 发表于 2024-6-5 15:11
您好,网络上是有限制吗

从面板上看运行情况, 微信截图_20240605153837.png

网络没做限制。另外访问宝塔面板的速度是正常的。只是访问nginx搭建站点的速度很慢。都是采用默认配置。局域网另一台电脑,直接安装的ubuntu系统,并未出现。只是安装在VM里边的,有这种情况。
使用道具 举报 回复 支持 反对
发表于 2024-6-5 15:44:08 | 显示全部楼层
yootou 发表于 2024-6-5 15:40
从面板上看运行情况,

网络没做限制。另外访问宝塔面板的速度是正常的。只是访问nginx搭建站点的速度很 ...

您好,抓包看看  f12信息
使用道具 举报 回复 支持 反对
发表于 2024-6-5 17:07:46 | 显示全部楼层
不用试了,我也遇到你这样的问题,用宿主机访问就是慢,而且时通时不通。你用另一台电脑访问就没有问题了。多半是VM的虚拟网络的问题。我用cockpit中自带的虚拟机就没有这种问题。
使用道具 举报 回复 支持 反对
发表于 2024-6-5 17:09:44 | 显示全部楼层
炼狱行者 发表于 2024-6-5 17:07
不用试了,我也遇到你这样的问题,用宿主机访问就是慢,而且时通时不通。你用另一台电脑访问就没有问题了。 ...

也是有可能的
使用道具 举报 回复 支持 反对
发表于 2024-6-6 16:55:54 | 显示全部楼层

重连重新编写PHP代码,包括PHP里边直接连数据库,响应正常。
就是在使用了thinkphp或Laravel等框架,就会出现慢的情况,响应至少4秒起。
如果直接写php代码看输出。立马显示结果。
使用道具 举报 回复 支持 反对
发表于 2024-6-6 17:48:18 | 显示全部楼层
yootou 发表于 2024-6-6 16:55
重连重新编写PHP代码,包括PHP里边直接连数据库,响应正常。
就是在使用了thinkphp或Laravel等框架,就会 ...

您好,换个浏览器看看,您说的这些架构都是属于第三方架构,使用edge浏览器无痕模式
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表