当前位置:论坛首页 > Windows面板 > 求助

【测试中】第一次用windows版本,同样的网站访问慢到打不...

发表在 Windows面板2021-3-28 14:53 [复制链接] 4 6952

服务器环境:windows2008R2,预装有sql和java,使用移动光纤,移动给固定ip但未开通80和443权限,有硬件防火墙,做端口映射的有66、77、88、888、8888(8888是java项目使用的,宝塔改成66,http用88)。
背景:网站使用88和77端口,。网站需要用到php的exec、proc_open、proc_get_status函数和php_eduline.dll扩展。支持版本为php5.6和mysql5.7。
           系统防火墙打开并添加白名单,host做了127.0.0.1 www.hxeduol.cn:88和host做了127.0.0.1 www.hxeduol.cn(开始只做了第一个)。
           网站程序在另外一台centos8服务器上能正常访问,均使用宝塔默认配置。未做过cdn、负载均衡
操作步骤:
1、服务器安装宝塔失败数次(在下载面板那一步失败),一次偶然下载6.4版本成功安装;
2、本地使用127.0.0.1:88或本地ip打开都正常秒开,所以未能尝试外网打开测试;
3、最初尝试使用反向代理,但不知道为什么跳转失败;
4、取消反向代理发现网站被静态了,于是删除重建站,重新复制代码,网站默认配置,初次发现外网打开网站巨慢,且不加载css和js,甚至部分图片也不加载,这些文件都很小,排除大文件占用带宽的问题;

5、以为是反向代理导致的,于是卸载宝塔下的所有环境(nginx+php+mysql),并卸载宝塔重装,问题依旧。
6、将宝塔端口66和网站端口88互换,宝塔访问正常,网站访问仍然有问题,本地访问依旧秒开;
7、重新卸载所有宝塔环境,清理c盘剩余文件和数据库所有环境的注册表信息,再次重装宝塔,问题依旧,基本可以排除反向代理的影响了;
8、F12发现500超时错误访问网站时被挂起,直到1分钟左右才开始响应,于是修改php配置
max_execution_time=300,终于网站可以调用css和js了,不过仍然很慢,打开大约要1分钟+,而且有少部分图片出现404错误。奇怪的是网站后台打开速度要快很多倍,大部分功能入口打开都在10s内,所以排除服务器带宽之类的问题,同样的程序在linux上正常,windows本地也正常,基本上可以排除程序问题了。


现在怀疑还是nginx或者其他的配置上有问题,希望各位大神帮忙,万分感谢。
网站配置:未使用重定向、反向代理
  1. server
  2. {
  3.     listen 88;
  4.     server_name hxeduol.com hxeduol.cn www.hxeduol.com www.hxeduol.cn;
  5.     index index.php index.html index.htm default.php default.htm default.html;
  6.     root D:/wwwroot/hxeduol;
  7.                
  8.         #START-ERROR-PAGE
  9.         #error_page 403 /403.html;
  10.         #error_page 404 /404.html;
  11.     #error_page 502 /502.html;
  12.         #END-ERROR-PAGE
  13.    
  14.     #HTTP_TO_HTTPS_START
  15.     #HTTP_TO_HTTPS_END

  16.     #LIMIT_INFO_START
  17.     #LIMIT_INFO_END

  18.     #SSL-INFO-START
  19.     #SSL-INFO-END
  20.         
  21.     #反代清理缓存配置
  22.     location ~ /purge(/.*) {
  23.         proxy_cache_purge cache_one $1$is_args$args;
  24.     }
  25.     #proxy 反向代理
  26.     include proxy/hxeduol.com/*.conf;

  27.     #PHP-INFO-START
  28.     include php/56.conf;
  29.     #PHP-INFO-END
  30.    
  31.     #REWRITE-START
  32.     include rewrite/hxeduol.com/*.conf;
  33.     #REWRITE-END

  34.     #redirect 重定向
  35.     include redirect/hxeduol.com/*.conf;

  36.     #禁止访问的文件或目录
  37.     location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
  38.     {
  39.         return 404;
  40.     }
  41.    
  42.     #一键申请SSL证书验证目录相关设置
  43.     location ~ \.well-known{
  44.         allow all;
  45.     }

  46.         access_log  D:/BtSoft/wwwlogs/hxeduol.com.log;
  47.     error_log  D:/BtSoft/wwwlogs/hxeduol.com.error.log;
  48. }
复制代码


使用道具 举报 只看该作者 回复
发表于 2021-3-28 16:23:06 | 显示全部楼层
感觉是你这个win服务器网络有问题。。你纯净环境用iis看看创建个静态页面,看看能卡成什么奶奶样
使用道具 举报 回复 支持 反对
发表于 2021-3-28 16:45:06 | 显示全部楼层
本帖最后由 hxedu 于 2021-3-28 16:46 编辑
钻头 发表于 2021-3-28 16:23
感觉是你这个win服务器网络有问题。。你纯净环境用iis看看创建个静态页面,看看能卡成什么奶奶样 ...

服务器下另外有一个java政府污水处理项目,外网访问没任何卡的感觉,所以不可能是带宽的问题哈,毕竟是移动给政府用的100兆光纤,只是没备案,所以没开通80和443.而且关键在于访问网站前台慢得卡死,后台虽然算不上快,但基本上10s内都没问题
使用道具 举报 回复 支持 反对
发表于 2021-3-28 20:45:05 | 显示全部楼层
钻头 发表于 2021-3-28 16:23
感觉是你这个win服务器网络有问题。。你纯净环境用iis看看创建个静态页面,看看能卡成什么奶奶样 ...

iis一直用不了,不知道哪里出错了,直接在现在目录建立静态文件,秒打开
使用道具 举报 回复 支持 反对
发表于 2021-3-29 09:10:53 | 显示全部楼层
已沟通,测试中
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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