小编Mah*_*esh的帖子

Nginx 轮询负载均衡未达到预期

我们正在连接到一个系统,其中有 4 个端口被暴露来服务 grpc 请求。使用 nginx 作为负载均衡器转发 4 个客户端 grpc 请求,配置如下:

user www-data;
worker_processes auto;
pid /run/nginx.pid;
include /etc/nginx/modules-enabled/*.conf;

events {
        worker_connections 768;
        # multi_accept on;
}

http {
    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent"';

    map $http_upgrade $connection_upgrade {
        default upgrade;
        ''      close;
    }
    upstream backend{
        #least_conn;
        server localhost:9000 weight=1 max_conns=1;
        server localhost:9001 weight=1 max_conns=1;
        server localhost:9002 weight=1 max_conns=1;
        server localhost:9003 weight=1 max_conns=1;
        }

    server {
        listen 80 http2;

        access_log /tmp/access.log main;
        error_log …
Run Code Online (Sandbox Code Playgroud)

nginx nginx-reverse-proxy nginx-config

5
推荐指数
1
解决办法
4164
查看次数

如何在 gke 中将 kube-controller-manager 中的 --horizo​​ntal-pod-autoscaler-sync-period 字段更改为 5 秒

我正在尝试在 GKE 中设置水平 pod 自动缩放。没有发现使用 kube-controller-manager 将 --horizo​​ntal-pod-autoscaler-sync-period 减少到 5 秒的适当文档。

在下面的链接中,它说有可能更改标志:

https://kubernetes.io/docs/reference/command-line-tools-reference/kube-controller-manager/

是否有任何适当的实施步骤?

horizontal-scaling autoscaling kubernetes

3
推荐指数
1
解决办法
2175
查看次数