落地并存测服全端:智能体 Graph/路由、后台切 8180、主账与部署脚本齐备,便于线上重发与验收。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# 探测新系统智能体 8910 日志落点(只读,不改现网)
|
||||
$ErrorActionPreference = 'Continue'
|
||||
Write-Output '=== 8910 listen ==='
|
||||
$c = Get-NetTCPConnection -LocalPort 8910 -State Listen -ErrorAction SilentlyContinue | Select-Object -First 1
|
||||
if ($c) {
|
||||
Write-Output ("LISTEN pid=" + $c.OwningProcess)
|
||||
} else {
|
||||
Write-Output '8910 not listening'
|
||||
}
|
||||
|
||||
Write-Output '=== health ==='
|
||||
try {
|
||||
$h = Invoke-WebRequest -Uri 'http://127.0.0.1:8910/health' -UseBasicParsing -TimeoutSec 5
|
||||
Write-Output $h.Content
|
||||
} catch {
|
||||
Write-Output ('health_fail: ' + $_.Exception.Message)
|
||||
}
|
||||
|
||||
Write-Output '=== candidate log dirs ==='
|
||||
$dirs = @(
|
||||
'E:\wwwroot\logs',
|
||||
'E:\wwwroot\agent\logs',
|
||||
'E:\wwwroot\agent\current',
|
||||
'C:\ytd-test\logs'
|
||||
)
|
||||
foreach ($d in $dirs) {
|
||||
if (Test-Path $d) {
|
||||
Write-Output ("DIR_OK " + $d)
|
||||
Get-ChildItem $d -File -ErrorAction SilentlyContinue |
|
||||
Where-Object { $_.Name -match 'agent|wecom|http|worker' } |
|
||||
Sort-Object LastWriteTime -Descending |
|
||||
Select-Object -First 20 |
|
||||
ForEach-Object { Write-Output (" " + $_.FullName + " bytes=" + $_.Length + " mtime=" + $_.LastWriteTime.ToString('s')) }
|
||||
} else {
|
||||
Write-Output ("DIR_MISSING " + $d)
|
||||
}
|
||||
}
|
||||
|
||||
Write-Output '=== python cmdlines matching wwwroot/agent ==='
|
||||
Get-CimInstance Win32_Process -Filter "Name='python.exe'" -ErrorAction SilentlyContinue | ForEach-Object {
|
||||
$cl = $_.CommandLine
|
||||
if ($null -ne $cl -and ($cl -match 'wwwroot|agent\.http_app|8910')) {
|
||||
Write-Output ("pid=" + $_.ProcessId + " " + $cl)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user