IIS下部署站点注意事项
IIS下部署站点注意事项
1、文件夹权限问题:因为【管理端】及【接口端】都需要写入日志到站点目录内,所以请注意给站点增加【IIS_IUSERS】写入权限。
2、程序池设置响应时间问题,不然容易释放资源,导致静默一段时间后,再次访问的第一个加载的人会卡顿。设置方法,选择IIS对应的程序池,右键点击【高级设置】:
- 应用程序池设置为:无托管模式
- 编辑"应用程序池"的"高级设置",
- 【加载用户配置文件】改为"True"
- 【回收】【固定时间间隔(分钟)】1740改为 0
- 【设置虚拟/专用内存限制(KB)】改为 0
- 【进程模型】【闲置超时(分钟)】改为 0
- 注意要将微信支付的密钥文件发布到服务器,vs默认不发布这些问题。
- 另外记得一定要配置redis,redis在系统中,用于自定义缓存,数据库二级缓存,消息队列,定时任务。为系统必须安装才能运行的功能。