# Timeout
设置请求超时时间中间件,用于在请求到达服务之前设置请求超时时间。
## 配置
| 参数名 | 默认值 | 描述 |
|---------|-----|---------------|
| timeout | | 请求超时时间,单位为毫秒。 |
## 示例
- **完整配置模式**
```yaml
router:
routes:
- id: timeout-full
layers:
- kind: Timeout
args:
timeout: 5000
```
- **快捷配置**
```yaml
router:
routes:
- id: timeout-shortcut
layers:
- Timeout=5000
```