
dmportella/expressjs一个简单的Express.js网站,提供用于模拟网站故障的路由。专为测试Kubernetes、EKS和RANCHER实例而构建。
适用于测试容器编排平台(如Kubernetes、EKS、RANCHER)的故障检测与自动恢复能力。
8080通过GET请求访问健康检查接口,返回包含进程和系统信息的JSON payload:
GET /__health { version: '2.0.0', status: 'OK', hostname: 'os.hostname()...', versions: 'process.versions...', process: { uptime: 'process.uptime...', memoryUsage: 'process.memoryUsage()...', platform: 'process.platform...', arch: 'process.arch...', title: 'process.title...' }, cpus: 'os.cpus()...', network: 'os.networkInterfaces()...', environment: 'process.env...' }
/__health//__health/throw500/__health/timeout/__health/killprocess可通过访问上述路由强制实例返回HTTP 500错误、模拟请求超时或终止进程,以测试故障场景。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务