使用phpstorm将本地代码实时自动同步到远程服务器

害 最近在Mac安装swoole 扩展老是装不上,导致编写的测试代码无法在本地运行,无奈只有上传到测试服务器运行。使用ftp上传吧,也挺麻烦的!那phpstrom这么强大的编辑器肯定是能解决这个问题的。接下来就看看如何配置代码自动同步远程服务器。第一步 找到 Configuration第二步 选择SFTP,这个本质就是 FTP 上传第三步 配置服务器连接属性
阅读全文

HTTP 压力测试工具 wrk

wrk是一个三方 HTTP 压力测试工具,当在单个多核 CPU 上运行时,能够产生大量负载。它结合了多线程设计和可扩展的事件通知系统,例如 epoll 和 kqueue。可选的 LuaJIT 脚本可以执行 HTTP 请求生成,响应处理和自定义报告安装:```bashgit clone https://github.com/wg/wrk.git cd wrk && m
阅读全文

Supervisor 进程管理程序

Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择
阅读全文

基于Swoole的Mysql中间件 SMProxy 让你的数据库操作快三倍

  • 蔡关荣
  • 2020-07-18 14:55:39
  • PHP
  • MySQL
SMProxy 是一个基于 MySQL 协议,Swoole 开发的 MySQL 数据库连接池,支持读写分离支持数据库连接池,能够有效解决 PHP 带来的数据库连接瓶颈,支持 SQL92 标准,采用协程调度,遵守 MySQL 原生协议,跨语言,跨平台的通用中间件代理,支持 MySQL 事务,完美兼容 MySQL5.5 - 8.0。
阅读全文