powershell - 分析 w3wp.exe 进程选项
问题描述
我有一个 WCF 服务器,它有多个w3wp.exe
进程在一个池中运行。
我试图在通过powershellw3wp.exe
重新启动进程之前确定哪个进程属于哪个客户端。
这是进程的命令行。w3wp
w3wp.exe
c:\windows\system32\inetsrv\w3wp.exe -ap "Default Web Site" -v "v4.0" -l "webengine4.dll" -a \\.\pipe\iisipm87e837ff-3710-45dc-ad18-43c9aa4441c1 -h "C:\inetpub\temp\apppools\Default Web Site\Default Web Site.config" -w "" -m 0 -t 20
我认为确定客户端的唯一方法是获取客户端 IP 地址,我认为选项-a
包含 IP 地址,但我了解它。
非常欢迎任何对此问题有任何想法的人。谢谢
解决方案
-ap "Default Web Site"
此 w3wp.exe 实例是托管名为 Default Web Site 的 IIS 应用程序池的进程。该应用程序池中的所有 Web 应用程序(并为调用这些 Web 应用程序中的 URL 的客户端的每个 HTTP 请求/响应工作)都由该进程中的线程运行。
推荐阅读
- python-3.x - 从 Fuzzywuzzy 获取匹配的令牌列表
- r - 如何使用 case_when 和 mutate_all 插入变量值
- javascript - 如何使用数组或对象中的值在 Google 表格中动态创建下拉列表?
- javascript - 为什么 Javascript DOM 有这种奇怪的行为?
- java - 如何解决 SAXParseException: cvc-elt.1 -> 'bpm-platform'?
- anaconda - 找不到 Anaconda 导航器或 Anaconda 提示符
- javascript - 这种选择排序的实现有什么问题?
- c# - 无法使用 SendGrid WebApi lib 发送电子邮件
- php - 通过 PHP cURL 500 服务器错误的 REST API 调用
- php - 获取某些目录和子目录中所有文件的部分路径