文章
小厂面试
Tadori1zanai 远思智能面试
作者:Tadori1zanai 时间:2026.4.28
注:
- 回答多数为 AI 生成,仅供参考。
- 只记录部分面试和部分问题,部分问题暂无回答。
HTTP 请求中,服务端 panic 怎么处理?返回给客户端什么?#
- 在 HTTP 服务中,处理请求时发生 panic,通常通过
recover捕获异常,避免连接直接中断。 - 捕获后记录错误日志,并返回 HTTP
500 Internal Server Error给客户端。 - 生产环境通常通过 middleware 统一处理 panic,实现错误隔离,保证单个请求失败时服务整体继续运行。
- 返回给客户端的信息要简洁,内部 stack trace 保留在日志和监控系统中。
微服务的概念#
概念:
- 把一个大系统拆成多个小服务。
- 每个服务只负责一类职责。
- 服务之间通过网络通信。
- 每个服务可以独立开发、部署和扩缩容。