介绍一下你用过的 Spring Cloud 组件,以及它们分别负责什么。Nginx 能不能做负载均衡?Nginx 和 Ribbon 的负载均衡有什么区别?Ribbon 是客户端负载均衡还是服务端负载均衡?Ribbon 的负载均衡过程里,服务提供方是否参与选择?这里答得不好,不知道nginx是服务端,ribbon是客户端。。你的项目是本地部署还是云端部署?ES 多级搜索策略是什么?ES 里主要存储什么数据?MySQL 查询和 ES 查询的语法有什么区别?秒杀里 CAS 或乐观锁是怎么用的?如果库存值被别人改了,乐观锁更新失败怎么办?Redis 的 Lua 脚本为什么能保证原子性?