29 lines
		
	
	
		
			724 B
		
	
	
	
		
			Markdown
		
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			724 B
		
	
	
	
		
			Markdown
		
	
	
	
| # Traefik 配置
 | |
| 
 | |
| ## 部署
 | |
| 
 | |
| ```bash
 | |
| nomad job run components/traefik/jobs/traefik.nomad
 | |
| ```
 | |
| 
 | |
| ## 配置特点
 | |
| 
 | |
| - 明确绑定 Tailscale IP (100.97.62.111)
 | |
| - 地理位置优化的 Consul 集群顺序(北京 → 韩国 → 美国)
 | |
| - 适合跨太平洋网络的宽松健康检查
 | |
| - 无服务健康检查,避免 flapping
 | |
| 
 | |
| ## 访问方式
 | |
| 
 | |
| - Dashboard: `http://hcp1.tailnet-68f9.ts.net:8080/dashboard/`
 | |
| - 直接 IP: `http://100.97.62.111:8080/dashboard/`
 | |
| - Consul LB: `http://hcp1.tailnet-68f9.ts.net:80`
 | |
| 
 | |
| ## 故障排除
 | |
| 
 | |
| 如果遇到服务 flapping 问题:
 | |
| 1. 检查是否使用了 RFC1918 私有地址
 | |
| 2. 确认 Tailscale 网络连通性
 | |
| 3. 调整健康检查间隔时间
 | |
| 4. 考虑地理位置对网络延迟的影响
 |