page contents

Docker 实战总结(非常全面),收藏了!

简单的理解,docker就是一个软件集装箱化平台,就像船只、火车、卡车运输集装箱而不论其内部的货物一样,软件容器充当软件部署的标准单元,其中可以包含不同的代码和依赖项。

  • 1
  • 0
  • Pack
  • 发布于 2020-11-09 10:16
  • 阅读 ( 1199 )

Nginx 负载均衡配置

负载均衡的目的是为了解决单个节点压力过大,造成Web服务响应过慢,严重的情况下导致服务瘫痪,无法正常提供服务

  • 0
  • 0
  • Pack
  • 发布于 2020-11-09 10:03
  • 阅读 ( 370 )

swoole简介

1、Swoole是什么?         1.1 Swoole是一个为PHP用C和C++编写的基于事件的高性能异步& 协程并行网络通信引擎。         1.2 Swoole可以编写高性能的协程 TCP、UDP、Socket、HTTP,WebSo...

  • 0
  • 0
  • gyy
  • 发布于 2020-11-08 21:41
  • 阅读 ( 625 )

使用RabbitMQ实现分布式事务

经典案例,以目前流行点外卖的案例,用户下单后,调用订单服务,让后订单服务调用派单系统通知送外卖人员送单,这时候订单系统与派单系统采用MQ异步通讯。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-07 16:04
  • 阅读 ( 520 )

PHP安全:变量的前世今生

变量安全是PHP安全的重要部分,本文系统地分析了一个变量的“人生之旅”中存在哪些安全问题。变量的人生之路:传入参数→变量生成→变量处理->变量储存。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-07 15:38
  • 阅读 ( 436 )

带你深入了解 GitLab CI/CD 原理及流程

持续集成的工作原理是将小的代码块推送到Git仓库中托管的应用程序代码库中,并且每次推送时,都要运行一系列脚本来构建、测试和验证代码更改,然后再将其合并到主分支中。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-07 10:17
  • 阅读 ( 579 )

Docker Registry的最强实践

一个registry是一个存储和内容交付系统,其中维护着若干命名的Docker镜像,这些镜像有不同的标记版本。(例如:有一个镜像名字叫 hello/world,它有两个tags分别是2.0和2.1) 用户通过使用 docker push 和 docker pull 命令与 registry 进行交互。(例如:docker pull registry-1.docker.io/hello/world:2.1)cc

  • 0
  • 0
  • Pack
  • 发布于 2020-11-07 10:08
  • 阅读 ( 428 )

mysql2008 第11次 性能优化过程与分析

mysql 优化过程与分析

  • 0
  • 0
  • 吉洪叶
  • 发布于 2020-11-06 17:38
  • 阅读 ( 571 )

swoole(第一节课笔记)

一個很菜的程序猿

swoole 第2次课-走马观花:常用功能快速上手

swoole常用功能快速上手

  • 0
  • 0
  • 吉洪叶
  • 发布于 2020-11-05 20:08
  • 阅读 ( 743 )

MySQL核心参数优化

表示SQL经过解析后,允许同时有32个线程去innodb引擎取数据,如果超过32个,则需要排队; 值太大会产生热点数据,global锁争用严重,影响性能

  • 0
  • 0
  • Pack
  • 发布于 2020-11-05 10:27
  • 阅读 ( 430 )

redis集群复制和故障转移

.当某个主节点宕机后,对应的槽位没有节点承担,整个集群处于失败状态,不可用,怎么办

  • 0
  • 0
  • Pack
  • 发布于 2020-11-05 10:22
  • 阅读 ( 352 )

swoole 第1次课-初识懵懂又激动:忐忑小心肝

初识懵懂又激动:忐忑小心肝

  • 0
  • 1
  • 吉洪叶
  • 发布于 2020-11-03 15:24
  • 阅读 ( 704 )

swoole与workerman的区别

实现方式workerman由PHP编写,依赖socket、event等扩展swoole由纯C/C++编写,无需依赖其他扩展性能对比单纯不基于业务代码测试两者无太多差异;项目应用而言swoole性能会更好些功能对比主体功能...

  • 0
  • 0
  • li
  • 发布于 2020-11-02 16:02
  • 阅读 ( 787 )

推荐 11 个极易上手的 Docker 实践项目

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。给新手们推荐11个极易上手的Docker实践项目。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 14:43
  • 阅读 ( 444 )

关于PHP高并发抢购系统设计

高并发环境下,对于服务器cup、内存、网络宽带使用率会瞬间暴涨,需要注意对同服务器上其他应用的影响。(项目解耦,高并发应用独立部署)

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 14:01
  • 阅读 ( 329 )

swoole 消息队列

<?php/** * 场景: * 监控订单表状态 队列通信 * 一个进程向队列发布消息 另外两个进程争抢 *///设置主进程名echo '主进程id:' . posix_getpid() . PHP_EOL;cli_set_process_title('php_ma...

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 13:47
  • 阅读 ( 392 )

swoole 内存泄露的问题有没有好的办法解决

max_request可以解决php的内存溢出问题,但是主要还是要养成释放内存的习惯,因为max_request也有限制场景

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 13:41
  • 阅读 ( 382 )

Linux 下 CPU 监控工具

top是最常用的查看系统资源使用情况的工具,包括CPU、内存等等资源。 这里主要关注CPU资源。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 11:54
  • 阅读 ( 426 )

MySQL 5.7 vs 8.0,哪个性能更牛?

测试mysql5.7和mysql8.0 分别在读写、只读、只写模式下不同并发时的性能(tps,qps)

  • 0
  • 0
  • Pack
  • 发布于 2020-11-02 10:28
  • 阅读 ( 335 )