logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Go 企业级工程能力实战(6):Docker → Compose → K8s → Helm——部署进化四步曲

部署从不是"把代码丢到服务器上"那么简单。它是一个逐步抽象复杂度的过程阶段解决问题工程价值Docker环境一致性“我的机器上能跑"变成"任何机器上都能跑”Compose本地编排一键启动 MySQL+Redis+应用+迁移K8s生产级运维自愈、扩缩、滚动更新、安全隔离Helm配置管理模板化消除环境差异,版本化支持回滚在这条进化之路上,多阶段构建—— 镜像从 800MB 瘦到 20MBmigrate

#golang#docker#kubernetes
mysql 死锁 Deadlock found when trying to get lock; try restarting transaction

出现这个原因要记住一点就是:innodb的行锁 和解锁都是针对主键索引的。如果查询时根据索引锁表,但更新时却不是通过主键更新,那么等待的解锁查询的进程将会报1213错误,程序里有可能返回一个null值实例:tablesoldgoods (表名)soldgoodsID 索引productidbusinessid开启线程A执行:set autocommit=0;select businessid fr

#mysql#sql#数据库
到底了