feat(agent/stream): remove STREAM_PORT and use tcp multiplexing on the same port

This commit is contained in:
yusing
2026-01-07 18:30:31 +08:00
parent cc406921cb
commit a605d56a4c
15 changed files with 410 additions and 81 deletions

View File

@@ -20,7 +20,6 @@ func DefaultAgentName() string {
var (
AgentName string
AgentPort int
AgentStreamPort int
AgentSkipClientCertCheck bool
AgentCACert string
AgentSSLCert string
@@ -36,7 +35,6 @@ func Load() {
DockerSocket = env.GetEnvString("DOCKER_SOCKET", "/var/run/docker.sock")
AgentName = env.GetEnvString("AGENT_NAME", DefaultAgentName())
AgentPort = env.GetEnvInt("AGENT_PORT", 8890)
AgentStreamPort = env.GetEnvInt("AGENT_STREAM_PORT", AgentPort+1)
AgentSkipClientCertCheck = env.GetEnvBool("AGENT_SKIP_CLIENT_CERT_CHECK", false)
AgentCACert = env.GetEnvString("AGENT_CA_CERT", "")