说起Tomcat,估计每个搞Java开发和运维的同学都不陌生。但是真要问你Tomcat的内部工作原理,能完整说清楚的人其实不多。我在生产环境摸爬滚打这些年,从最开始的小白到现在能独当一面,Tomcat这个"老朋友"没少让我吃苦头。今天就把我这些年对Tomcat的理解和实战经验分享给大家,不是那...
前两天半夜正准备关机睡觉,微信突然响个不停。消息连着发了好几条,全是感叹号,说他们新上线的即时通讯服务炸了,客户端连两分钟都撑不住就掉线,重启服务好了一小会儿,马上又不行了。我看了一眼他发来的 Nginx 配置截图,再看了看报错日志,心里大概就有数了。这情况太典型了,很多兄弟在搞 WebSoc...
最近在折腾公司的 CI/CD 流水线,想把原来那套老掉牙的构建脚本升级一下。本以为 Jenkins Pipeline 挺简单的,结果一上手就懵了——竟然有两种写法!这不是逼死选择困难症吗?我当时的内心OS:这玩意儿就像去饭店点菜,服务员问你要清汤还是麻辣的,你以为选完就完事了,结果又问你要不要...
昨晚本来打算早点睡的,结果刚躺下,手机就震动个不停。看了一眼,是咱们群里的小王发来的私信,一连串的表情包加感叹号,隔着屏幕都能感觉到他的崩溃。事情挺简单,也挺典型。这哥们最近在捣鼓那个啥“科学上网”工具,想在服务器上拉个Docker镜像,或者是用脚本去请求个外部API。他在Windows设置里...
最近有个要做统一登录,用到OIDC这套东西。说实话,刚开始接触的时候我也是一头雾水,什么OAuth2.0、JWT、SAML搞得我头都大了。不过经过这段时间的摸索和实践,总算是把这套体系理清楚了。今天就把我踩过的坑和积累的经验分享给大家,希望能帮到正在做身份认证系统的朋友们。什么是OIDC?为什...
热爱技术的云计算运维工程师,Python全栈工程师,分享开发经验与生活感悟。
欢迎关注我的微信公众号@运维躬行录,领取海量学习资料