李老湿的Blog

  • Java
  • PHP
  • Mysql
  • Linux
  • 系统设计
  • 随笔
系统设计
系统设计

守护进程之PM2

PM2的优势 PM2是一个带有负载均衡功能的Node应用的进程管理! 内建负载均衡(使用Node cluster 集群模块) 可以在后台运行 可以0秒停机重载,(可以理解为不需要停机重启,在用户愉快的浏览页面时我们已经程序更新了) 控制台检测 日志管理 热重载 { "apps": { "name": "wuwu", // 项目名 "script": "./bin/www", // 执行文件 "cwd": "./", // 根目录 "args": "", // 传递给脚本的参数 "interpreter": "", …

2022年1月13日 0条评论 3919点热度 0人点赞 regan 阅读全文
系统设计

系统设计-网关-何为API网关

  一、何为API网关? 在传统项目迭代中、每个服务会有单独的鉴权、签名、要单独开发独立的限流、熔断、链路追踪等等功能、每个项目又会有单独的域名、当我们的客户端对接多个项目时,往往要给每个项目单独处理,大大浪费开发效率,提高风险 而微服务的出现会导致我们的服务数量增加,那么就需要一种可以抽离的公共组件帮我们完成这些功能、网关则应运而生 APIGateway 即API网关 所有请求首先会经过这个网关,然后到达后端服务,有点类似于Facade模式。API网关作为系统接口对外的统一出口,可以减少调用方对服务实现…

2021年10月1日 0条评论 10877点热度 7人点赞 regan 阅读全文
系统设计

rabbitmq如何保证消息不丢失

  RabbitMq如何保证消息不丢失 1.消息持久化配置 RabbitMQ 的消息默认存放在内存上面,如果不特别声明设置,消息不会持久化保存到硬盘上面的,如果节点重启或者意外crash掉,消息就会丢失。 所以就要对消息进行持久化处理。如何持久化,下面具体说明下: 要想做到消息持久化,必须满足以下三个条件,缺一不可。 1) Exchange 设置持久化 2)Queue 设置持久化 3)Message持久化发送:发送消息设置发送模式deliveryMode=2,代表持久化消息 2.ACK确认机制 多个消费者…

2021年9月29日 0条评论 12590点热度 10人点赞 regan 阅读全文
系统设计

系统设计-微服务-服务监控

f

2021年4月20日 0条评论 4334点热度 0人点赞 regan 阅读全文
系统设计

系统设计-微服务-注册中心

2020年2月6日 0条评论 4289点热度 0人点赞 regan 阅读全文
系统设计

系统设计-微服务-配置中心

为什么要使用配置中心? 随着业务的发展,微服务架构的升级,服务的数…

2019年10月26日 0条评论 4950点热度 0人点赞 regan 阅读全文
系统设计

服务组件-开源组件-数据库

数据库开源SQL审核平台 Archery是archer的分支项目,定位于SQL审核查询平台,旨在提升…

2019年3月13日 0条评论 3105点热度 0人点赞 regan 阅读全文
系统设计

服务组件-开源组件-运维监控

Grafana 数据监控平台: Grafana是一款用Go语言开发的开源数据可视化工具,可以做数&#…

2018年9月20日 0条评论 4053点热度 0人点赞 regan 阅读全文
Laravel

面试大纲

  完整思维导图:https://qiniu.likephp.cn/%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1_simple.png    

2018年9月16日 0条评论 7334点热度 0人点赞 regan 阅读全文
归档
  • 2022 年 7 月
  • 2022 年 1 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 4 月
  • 2021 年 3 月
  • 2021 年 2 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 6 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 7 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2017 年 12 月

COPYRIGHT © 2025 likephp.cn. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

皖ICP备17010166号-2