首页 > 其他分享 >IIS发布自动回收等问题

IIS发布自动回收等问题

时间:2023-08-24 09:44:05浏览次数:36  
标签:8D% E9% IIS iis E5% E6% 回收 自动 http

 

一、自动回收问题,应用程序池配置(两个都需配置)

1、闲置时间间隔设置为0

2、闲置超时设置为0

 

参考:http://bibaoke.com/post/66

http://furion.baiqian.ltd/docs/deploy-iis#3415-iis-%E5%9B%9E%E6%94%B6%E9%97%AE%E9%A2%98%E5%92%8C%E9%85%8D%E7%BD%AE

 

 

二、接口Delete/Put等请求405问题(二选一)

1、Delete/Put等类型的请求会出现405,原因是IIS开启了WebDAVModule模块,在iis的模块里删除即可

2、在配置文件里添加

<system.webServer>
        <modules>
            <remove name="WebDAVModule" />
        </modules>
    </system.webServer>

 

三、卷影(无占用)复制发布替换(热更新)

1、web.config文件添加如下配置

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <!-- To customize the asp.net core module uncomment and edit the following section.
  For more info see https://go.microsoft.com/fwlink/?linkid=838655 -->

  <system.webServer>
    <handlers>
      <remove name="aspNetCore"/>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModulev2" resourceType="Unspecified"/>
    </handlers>
    <aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout">
      <handlerSettings>
        <handlerSetting name="experimentalEnableShadowCopy" value="true" />
        <handlerSetting name="shadowCopyDirectory" value="../ShadowCopyDirectory/" />
        <!-- Only enable handler logging if you encounter issues-->
        <!--<handlerSetting name="debugFile" value=".\logs\aspnetcore-debug.log" />-->
        <!--<handlerSetting name="debugLevel" value="FILE,TRACE" />-->
      </handlerSettings>
    </aspNetCore>
  </system.webServer>
</configuration>

 

参考:http://furion.baiqian.ltd/docs/deploy-iis#3416-%E5%8D%B7%E5%BD%B1%E6%97%A0%E5%8D%A0%E7%94%A8%E5%A4%8D%E5%88%B6%E5%8F%91%E5%B8%83%E6%9B%BF%E6%8D%A2

标签:8D%,E9%,IIS,iis,E5%,E6%,回收,自动,http
From: https://www.cnblogs.com/ccprince/p/17653317.html

相关文章

  • 自动化造数据随想
    selenium通常造数据会想到直接用selenium模拟人操作,需要几个造几个。类似表单这种的,造多个数据时,速度可能比较慢。所以可能考虑直接往数据库里塞数据。但是直接往数据库里塞数据,这种方法感觉不够优雅,不够好,还可能会有所遗漏。综上,可以考虑利用接口新增和删除数据。一来接口速......
  • windows 桌面GUI自动化- 9.pywinauto 操作 MenuItem 菜单项
    前言pywinauto操作MenuItem菜单项,以及子菜单项。items()获取子菜单项以navicat为例操作,获取menu菜单项frompywinautoimportApplication#上海悠悠wx:283340479#blog:https://www.cnblogs.com/yoyoketang/app=Application('uia').start(r"D:\navicat\navicat1......
  • IIS日志分析
    https://learn.microsoft.com/zh-cn/archive/blogs/exchange_chs/log-parser-studioIIS日志——统计IP访问次数的一种方法使用LogParser对IIS服务器被Hit访问的IP进行次数统计,方便结合防火墙IP***列表对IIS网站进行日志审计报表的编写配置IIS网站的日志下载进行日志分析的两个工具L......
  • AWS 提示证书签名过期无法自动更新
    如果域名没有通过验证的话,证书的过去是没有办法自动更新的。验证的方式也非常简单,通过下面的配置,把CNAME添加到你的域名上面,AWS就可会自动完成验证了。  当添加完成后,AWS验证需要的时间大致在30分钟到1个小时的样子。 https://www.ossez.com/t/aws/14550......
  • windows 桌面GUI自动化- 8.pywinauto 获取控件属性和文本内容
    前言控件操作完成后,一般需要获取控件的属性对结果断言,判断是否符合预期。查看控件类型wrapper_object()方法可以查看控件类型frompywinautoimportApplicationapp=Application('uia').start("notepad.exe")win=app.window(title_re="无标题-记事本")m=win.ch......
  • 如何复制word的图文到百度编辑器中自动上传
    ​ 这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@     page contentType="text/html;cha......
  • 软件测试|如何使用ChatGPT生成自动化测试脚本
    前言自动化测试在软件开发中起着至关重要的作用,它可以帮助开发团队在快速迭代的环境中保证代码的质量和稳定性。然而,编写测试脚本可能是一个繁琐且耗时的任务。在这方面,借助人工智能技术如ChatGPT,可以显著简化测试脚本的生成过程。本文将介绍如何使用ChatGPT来生成自动化测试脚本,从......
  • tomcat版本自动升级脚本
    #!/bin/bashfilename=$1echo"===开始升级8.5.82-8.5.92==="echo"备份中。。。。。。"mv/home/tomcat/${filename}/home/tomcat/${filename}-baksleep3echo"升级中。。。。。"cp-rp/home/tomcat/apache-tomcat-8.5.92-src/home/tomcat/${filename}......
  • 如何复制word的图文到CKEditor中自动上传
    ​ 在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。通过知乎提供的思路找到粘贴的原理,通过TheViper找到粘贴图片的方法。其原理为一下步骤:监听粘贴事件;【用于插入图片】获取光标位置;【......
  • BFT最前线|字节跳动AI对话产品“豆包”上线!联想集团推出AI大模型训练服务器!雷尼绍推出
    原创|文BFT机器人AI视界TECHNOLOGYNEWS看点1天才少年稚晖君首秀,官宣智元人形机器人!2023年8月18日上午,从华为离职的“天才少年”彭志辉,也是B站硬核科技UP主稚晖君,公布了他所在的智元团队创业半年的成果——名为“远征A1”的人形机器人。它长得像人,身高175cm,重53kg,可以双足行走,......