1:云搜二期使用k8s提升了哪些点?
环境打包(使用仓库镜像版本,完美解决)
自动化部署,重置分片,重建 (一期未能有效的实现重建,重置分片功能)
资源极大优化:包括机器利用率(减少了50%+的机器),剔除01版本,配额(限制应用最大最低使用资源),资源隔离 (可以对商业应用建立集群,保证高优先级)
2: 对于上面的点,云搜二期是如何将搜索云化的? @hxx可以按这个来扯云搜集群二期
a:首先将各模块容器化(查询+数据流程各个模块都容器化了)
b:init容器解决数据流程自动化(启动时判断有无副本,如果没有就全量,有的话就拷贝,除了第一个启动的需要建
全量其余都能快速的拷贝了),init容器退出说明该启动增量流程了
3:部署在云端提供的优势
可靠性 (不会有节点宕机情况发生,节点会自动重启和自动迁移)
负载均衡 (service自带属性)
健康检查及监控 (撞线)
4: 春节期间,cachesize 设置过小,应用耗时暴涨
背景:为了节省在分配时占用的机器内存资源,将cache size和qps相关联了,导致qps在春节期间暴涨的应用,缓存穿透,耗时急剧增加&#