合作伙伴社区股票代码:838758石基信息成员企业
首页>案例中心>让安装eShop产品的服务器性能更加流畅的技巧
2021-11-10 17:44  |  
263

1.  关于一个服务器内存资源分配包含哪些?

参考计算方式:

Windows系统占用 20%-30%内存,每个客户需要占用0.5G(500M内存),客户量大会应用更多,许可证和软锁服务占用0.7G(700M),其他安装的工具类及系统耗用(如杀毒软件,百度网盘等) 2G,剩余给SQLServer 一般为全部耗用内存(3G)。

 

2.  eShop主要占用哪些主要性能?

1)网络性能:后台管理页面及门店等所有都要进行连接服务器进行处理。如果带宽不够或者网络不稳定时就会出现加载慢,类似看新闻网页一样半天加载不出。同时网络不稳定也会出现门店支付或者消费时提示断网。 目前基本带宽都够。

2)内存性能:所有的操作都会占用服务器内存。除了eShop系统外,服务器上安装的其他辅助软件也都会占用内存。建议服务器除杀毒软件等必要的系统外尽量不要安装其他软件,特别是不知名软件,容易占用带宽内存外,也容易引起中毒。尽量不要进行频繁下载。eShop使用时,主要是IIS和SQL Server占用内存比较大,特别是客户进行大数据查询包括使用用户越多占用内存就越大,特别会出现偶尔内存飙升情况。

3)CPU性能:主要为服务器计算性能,CPU越高级计算性能越快,处理性能越高。建议内存和CPU都尽量控制不要超过90%,如果持续都保持太高就需要考虑增加内存或者进行移植客户开新的服务器。


3.  SQLServer应该如何设置?

1)设置SQL Server能使用的最大内存。建议所有的SQL Server安装后都进行设置能使用的最大内存。

设置方法:建议最多只能是你现有内存的80%,计算公式为:服务器内存X1024X0.8

如内存为64G,则就应该为 64X1024X0.8 = 52428 则就设置为52000


1.png


2)此设置必须为True 因为默认为False 。此设置的功能是让SQL Server降低查询对内存的使用,以最大限度的使用服务器内存。


2.png


4.  安装时应该注意哪些环境?

建议在安装服务器操作系统时,操作系统必须为完整版。对于客户端门店,必须使用纯净完整版操作系统,尽量不要使用Ghost版本特别是非完整版,容易出现无法预估的问题。

 

5. 关于服务器性能释放

建议如果条件允许至少每个月对服务器重启一次,这样服务也会释放相关内存及性能。如果对于大客户或客户多情况,建议可以至少每周对SQL Server进行一次重启或者重启iis释放内存,让软件和服务器性能达到最佳状态。

1)设置IIS服务器定时自动重启的方法:(这里我以Windows Server 2008为例)。

a、首先开启Windows的任务计划服务Task Scheduler,如果你没有关闭该服务的话,默认是开启的;如果你关闭了该服务,那开启Task Scheduler服务方法如下:

开始→管理工具→服务→在右边的窗口中找到Task Scheduler服务,将其启动类型设为自动,服务状态设为开启即可,相关截图如下所示:


QQ截图20200826172459.png


b、开始→程序→附件→系统工具→任务计划程序→点击“创建基本计划”,此时将弹出任务计划向导,填写任务名称,比如:IIS定时重启,相关截图如下所示:


QQ截图20200826172554.png


QQ截图20200826172620.png


c、点击下一步,进入“任务触发器”页面,选择“每天”,如图:


QQ截图20200826172654.png


d、点击下一步,设置开始时间以及重启IIS服务器的具体时间,一般建议夜里执行重启命令,这样不影响网站的正常访问,如下图所示:


QQ截图20200826172733.png


e、点击下一步,选择“启动程序”,如图:


QQ截图20200826172812.png


f、点击下一步,进入启动程序设置,点击浏览选择:C:\Windows\System32\iisreset.exe 大家应该知道iisreset.exe是IIS服务器的重启程序。如图所示:


QQ截图20200826172855.png


g、点击下一步,进入摘要页面,点击完成即可,如图所示:

 通过设置IIS服务器定时自动重启可以有效解决服务器资源耗尽导致无法访问的问题,此方法适用任何系统(winxp/win7/win8,windows server2000/2003/2008/2010)。


QQ截图20200826172937.png


分享:

市场活动
其他新闻
产品案例


快速询价

在线咨询

在线留言