小编Mr.*_*.Ri的帖子

Kubernetes 服务:随机连接被拒绝

当在端口 80 上的 Pod 内部进行卷曲时,响应良好。在机器IP和端口30803上通过Kubernetes服务在容器外部调用curl,偶尔会出现“连接被拒绝”的情况。

nginx 应用程序配置:

server {
        listen  80;
        server_name 127.0.0.1;
        access_log  /var/log/nginx/access.log;
        error_log   /var/log/nginx/error.log;
        root        /usr/share/nginx/html;
        index index.html;

       error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }
Run Code Online (Sandbox Code Playgroud)

Kubernetes 部署和使用的服务清单:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: web-app
  namespace: dev
  labels:
    environment: dev
spec:
  selector:
      matchLabels:
         environment: dev
  replicas: 1
  template:
    metadata:
      labels:
        environment: dev
    spec:
      containers:
      - name: web-app
        imagePullPolicy: Never
        image: web-app:$BUILD_ID
        ports:
          - containerPort: 80 …
Run Code Online (Sandbox Code Playgroud)

nginx docker kubernetes devops nginx-reverse-proxy

6
推荐指数
2
解决办法
3864
查看次数

标签 统计

devops ×1

docker ×1

kubernetes ×1

nginx ×1

nginx-reverse-proxy ×1