学科网
技术面不到30分钟。
反馈总结:项目中用到的组件没有深入学习(ES,redis,XXLJob,MinIO),很多技术点只停留在用它们实现特定的一些功能,没有进行深入扩展学习。针对场景问题的有效解决思路欠缺。
1.xxljob的幂等性问题。
2.redis的bitmap实现重复检验,怎么控制误差。
3.@Async的使用注意事项。
//默认使用的是SimpleAsyncTaskExecutor,不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程,没有最大线程数设置。并发大的时候会产生严重的性能问题。
4.redis的哨兵模式的缺点。
//每个节点都是保存全部数据,从节点同步主节点数据时开销很大。
5.ES如何实现高并发系统的日志记录功能。
6.线上程序运行卡顿如何排查。JVisualVM和JConsole的使用。
反馈总结:项目中用到的组件没有深入学习(ES,redis,XXLJob,MinIO),很多技术点只停留在用它们实现特定的一些功能,没有进行深入扩展学习。针对场景问题的有效解决思路欠缺。
1.xxljob的幂等性问题。
2.redis的bitmap实现重复检验,怎么控制误差。
3.@Async的使用注意事项。
//默认使用的是SimpleAsyncTaskExecutor,不是真的线程池,这个类不重用线程,每次调用都会创建一个新的线程,没有最大线程数设置。并发大的时候会产生严重的性能问题。
4.redis的哨兵模式的缺点。
//每个节点都是保存全部数据,从节点同步主节点数据时开销很大。
5.ES如何实现高并发系统的日志记录功能。
6.线上程序运行卡顿如何排查。JVisualVM和JConsole的使用。
全部评论
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享