Files
inquiry_robot/deploy/_local_start_probe.ps1
T

29 lines
767 B
PowerShell

$ErrorActionPreference = 'Continue'
Write-Host "hostname=$(hostname)"
Write-Host "whoami=$(whoami)"
Write-Host "pwd=$pwd"
@(
'E:\wwwroot',
'C:\yutongda',
'D:\own',
'C:\tools\apache-maven-3.9.16'
) | ForEach-Object { Write-Host "path $_ = $(Test-Path $_)" }
function Probe($h,$p) {
$t = New-Object System.Net.Sockets.TcpClient
try {
$ok = $t.ConnectAsync($h,[int]$p).Wait(2000)
Write-Host "tcp ${h}:${p} = $($t.Connected)"
} catch {
Write-Host "tcp ${h}:${p} = fail"
} finally { try { $t.Close() } catch {} }
}
Probe '127.0.0.1' 3306
Probe '10.206.0.14' 3306
Probe '10.206.0.15' 3306
Probe '10.206.0.14' 6379
Probe '127.0.0.1' 8180
Write-Host '---listeners---'
netstat -ano | findstr 'LISTENING' | findstr ':8180 :3100 :8080 :3306 :6379'