我有AKS集群和运行,在一个沉重的用户负载,我得到一些502坏网关响应。只有当请求负载很高时才会发生这种情况。我使用azuredevops负载测试来实现这个行为。我相信这与负载平衡器超时有关,但我不太确定如何调试它。也许我应该在什么地方查日志?搜索google告诉我应该检查nginx日志,但不确定在哪里可以找到这些日志。对不起,我是新来的kubernettes世界。
这些是集群中的所有豆荚。apsever api-。。。是我为请求提供服务的实际应用程序:
用于生成此文件的YAML文件:
# DS for AP
kind: DaemonSet
apiVersion: extensions/v1beta1
metadata:
name: apserver-api
spec:
updateStrategy:
type: RollingUpdate
selector:
template:
metadata:
labels:
app: apserver-api
spec:
containers:
- name: apserver-api
image: IMAGE
env:
- name: APP_SVC
value: apserver-api
ports:
- containerPort: 80
imagePullPolicy: IfNotPresent
# Service for AP
kind: Service
apiVersion: v1
metadata:
labels:
app: apserver-api
name: apserver-api
spec:
type: ClusterIP
ports:
- name: http
port: 80
- name: https
port: 443
targetPort: 80
selector:
app: apserver-api
type: "LoadBalancer"
以及负载测试的屏幕截图: