首页
学习
活动
专区
工具
TVP
发布

悟空聊架构 | 公众号

专栏成员
379
文章
383267
阅读量
50
订阅数
图解 Jenkins Pipeline 的前端自动化部署,用上后真香!
Jenkins是一个开源的自动化服务器,它可以帮助自动化各种任务,包括构建、测试和部署软件。
悟空聊架构
2024-07-08
3680
1 号店的抽奖系统架构实践(限流削峰到性能优化)
我们的负载服务器使用的是A10,商业的负载均衡硬件,相比Nginx,虽然花不少钱,但在使用配置等方面简单,便于维护,Web服务器自然是Tomcat。这里我们优化了两件事情。
悟空聊架构
2024-06-26
920
干货|携程注册中心整体架构与设计取舍
目前,携程大部分业务已经完成了微服务改造,基本架构如图。每一个微服务的实例都需要和注册中心进行通讯:服务端实例向注册中心注册自己的服务地址,客户端实例通过向注册中心查询得知服务端地址,从而完成远程调用。同时,客户端会订阅自己关心的服务端地址,当服务端发生变更时,客户端会收到变更消息,触发自己重新查询服务端地址。
悟空聊架构
2024-06-26
950
图解架构:SaaS、PaaS、IaaS
上次聊到了架构图如何画,其中涉及到了云服务的架构图,里面提到了很重要的三个概念 PaaS、IaaS、SaaS,很有必要在这里总结一波。
悟空聊架构
2024-06-26
3810
消息队列的七种经典应用场景
在职业生涯中,笔者曾经使用过 ActiveMQ 、RabbitMQ 、Kafka 、RocketMQ 这些知名的消息队列 。
悟空聊架构
2024-06-26
1240
如何找到“BB”之人?(Break Build)
我们先来看一封 Break Build(BB) 邮件,如下图所示,这封邮件清楚的展示谁 BB 了,以及如何 BB 的。
悟空聊架构
2024-06-14
830
持续集成:Jenkins Pipeline 邮件通知
上次我们讲解了如何离线部署 Jenkins,这次我们要看看在部署完之后,如何将部署结果通过邮件形式发送出来。
悟空聊架构
2024-06-14
1110
谢谢你的脚本,服务器彻底“黑屏”了
而前端项目的部署最重要的一个环节就是编译,我们项目选用的前端框架是 AngularJS ,需要用到 Node 工具来编译。
悟空聊架构
2024-06-14
990
避免删库跑路的最好办法
删库跑路:是一个在开发和运维领域常见的幽默说法,但它指的是一种严重的故障情境:意外删除了生产数据库中的数据。
悟空聊架构
2024-06-14
940
离线部署 Jenkins 填坑指南
之前我带着大家实践了如何在 Windows 系统在线部署 Jenkins、如何通过 Jenkins 部署前后端项目,以及 Jenkins 的权限管理。
悟空聊架构
2024-06-14
1730
腾讯云4月8日故障复盘及情况说明
4月8日15点23分,腾讯云团队收到告警信息,云API服务处于异常状态;随即在腾讯云工单、售后服务群以及微博等渠道开始大量出现腾讯云控制台登录不上的客户反馈。
悟空聊架构
2024-04-15
5920
如果你还不理解 RBAC,看看 Jenkins 如何做到的
针对上面的不足,Jenkins 可以通过 RBAC 插件的方式来实现对权限的管控。RBAC 是常见的权限控制方案。
悟空聊架构
2024-04-15
1480
用代码实现流水线部署,像诗一般优雅
要了解什么是Pipeline,就必须知道什么是流水线。类似于食品工厂包装食品,食品被放到传送带上,经过一系列操作后,包装完成,这种工程就是流水线工程。
悟空聊架构
2024-04-15
3411
喝杯咖啡,一键部署前端项目
这次我们要接着上面的话题聊下如何通过 Jenkins 工具一键部署 Gitlab 上前端代码到服务器。
悟空聊架构
2024-03-22
1140
Java开发坑点解析:从根因分析到最佳实践
掉到坑里不可怕,知道怎么出来就行。我们先来看一下书中总结的坑点所涵盖的各个技术场景。
悟空聊架构
2024-03-04
2570
从0到1 设计百万级并发应用
万里征途总是从第一步开始的,构建一个复杂系统也是如此。我们从简单的部分着手,先让所有的功能都在一个服务器上运行。图1-1展示了如何配置单台服务器,让一切都在其上运行,包括Web应用、数据库、缓存等。
悟空聊架构
2024-01-26
2500
SpringBoot 发送邮件的三种方式
旨在从 0 开始,带你搭建一个完整的基于 SpringBoot 技术栈 Email 邮件服务。
悟空聊架构
2023-12-26
7560
九个实验:MySQL 联合索引的最左匹配原则
最左优先,以最左边的为起点任何连续的索引都能匹配上。同时遇到范围查询(>、<、between、like)就会停止匹配。
悟空聊架构
2023-10-02
8590
如何保持会话粘性,看看 Nginx 怎么做的
会话粘性(Session Affinity):也称为会话持久性(Session Persistence)或会话坚持(Session Stickiness),是一种负载均衡策略,其中来自同一客户端的所有请求都被路由到相同的后端服务器。这样做的目的是确保在多个服务器之间保持用户的会话数据或状态的一致性。通常,会话粘性通过客户端的标识信息来实现,最常见的标识信息是客户端的 IP 地址或Cookie。
悟空聊架构
2023-09-26
1.1K0
图解「正向代理」的原理 + 实践应用
在工作中经常和正向代理和反向代理打交道,有必要总结下正向代理的原理和实践应用了。(反向代理安排在下篇吧)
悟空聊架构
2023-09-21
9330
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档