架构
文章平均质量分 94
一个懂技术的项目经理
走在成功的道路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Supervisord用来管理基于Thinkphp客户端生成的Swoole服务
使用Supervisord来管理Thinkphp生成的Swoole服务前言Supervisord宝塔面板Thinkphp过程解决总结前言由于研发需要用到大量的后端服务,而PHP在后端服务的支撑上,存在一些天然的缺点,但是可以用第三方软件来弥补这些问题。Supervisordsupervisord是一个进程管理工具,提供web页面管理,能对进程进行自动重启等操作。它可以将非后台运行程序后台运行,并且自动监控,重启进程。但是不能管理后台运行程序。宝塔面板宝塔面板是一款服务器管理工具,适用于运维人员原创 2020-11-03 18:13:59 · 804 阅读 · 0 评论 -
运用RUP 4+1视图方法进行软件架构设计
本文从理解需求种类的复杂性谈起,通过具体案例的分析,展示了如何通过RUP的4+1视图方法,针对不同需求进行架构设计,从而确保重要的需求一一被满足。转载 2016-03-30 10:26:31 · 23290 阅读 · 6 评论 -
Zookeeper的PHP实践
“Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zookeeper 的典型的应用场景(配置文件的管理、集群管理、同步锁、Leader 选举、队列管理等),用 Java 实现它们并给出示例代码。”转载 2016-04-06 16:17:02 · 15994 阅读 · 0 评论 -
MongoDB副本模式在视频行业的应用实践
MongoDB Replica Set是MongoDB官方推荐的主从复制和高可用方案,用于替代原有的Master-Slave主从复制方案。Replicat Set具有自动切换功能,当Primary挂掉之后,可以自动由Replica Set中的某一个Secondary来切换到Primary,以实现高可用的目的。原创 2016-09-29 11:37:43 · 1908 阅读 · 0 评论
分享