PHP程序员小白到大牛集训(12期免息)
  • 聊聊怎么在docker中搭建swoole环境
  • 聊聊怎么在docker中搭建swoole环境

    怎么在docker中搭建swoole环境?下面本篇文章给大家介绍一下用docker搭建swoole环境的方法,希望对大家有所帮助!

    Swoole2492022-06-28 21:02:310485

  • swoole中有使用协程吗
  • swoole中有使用协程吗

    swoole中有使用协程,协程主要用于将线程中的竞争资源转化成协作运行;协程可以简单理解为线程,是更加轻量级的线程,但是协程无法利用多核CPU,适用于处理IO密集型任务、高并发服务等等。

    Swoole8482022-06-16 17:29:5701005

  • 高并发实例分享:Swoole通过聚合请求高效实现业务
  • 高并发实例分享:Swoole通过聚合请求高效实现业务

    本篇文章给大家分享一个Swoole高并发聚合请求实例,介绍在高并发场景下如何通过聚合请求,充分利用数据库的批量处理更高效地实现业务功能。此示例仅用作抛砖引玉,希望能激发大家更深入的思考。

    Swoole4972022-05-17 10:00:5101787

  • 为什么要在 Swoole 上运行 Laravel?
  • 为什么要在 Swoole 上运行 Laravel?

    为什么要在 Swoole 上运行 Laravel?因为使用 Swoole 可以加速 Laravel 应用。下面本篇文章就来带大家聊聊怎么在Swoole上使用Laravel,希望对大家有所帮助!

    Swoole3752022-04-26 09:54:5301677

  • 为什么swoole不能用sleep
  • 为什么swoole不能用sleep

    因为在swoole中,使用sleep函数会使进程陷入睡眠阻塞;sleep过程中只有信号可以打断,由于swoole的信号是基于signalfd实现的,所以即使发送信号也无法中断sleep,只有到指定的时间后操作系统才会重新唤醒当前的进程。

    Swoole3902022-04-13 15:09:280939

  • swoole能在windows下使用吗
  • swoole能在windows下使用吗

    swoole本身是不能在windows下使用的,但是可以利用Cygwin让swoole能在windows下使用;swoole是一个使用C语言编写的PHP扩展,Cygwin是一个在windows平台上运行的类UNIX模拟环境。

    Swoole4782022-04-13 14:59:2101069

  • swoole协程能做什么
  • swoole协程能做什么

    在swoole中,协程可以用于高并发服务,使用协程模式服务的容错率会大大增加,某些接口出现故障也不会导致服务崩溃,也可以用于即时通讯聊天,可以确保通信完全无阻塞,每个消息均可即时的被处理。

    Swoole3942022-03-14 16:36:3901086

  • swoole是多线程吗
  • swoole是多线程吗

    swoole不是多线程的。因为PHP语言不支持多进程,所以swoole使用多进程模式,在多进程模式下存在进程内容隔离,在工作进程内修改global全局变量和超全局变量时,在其它进程是无效的。

    Swoole4322022-03-14 16:24:0401656

  • swoole协程为什么是单线程
  • swoole协程为什么是单线程

    在swoole中,因为协程的切换是串行的,在同一个时间点只能运行一个协程,一个协程正在运行时,其他协程会停止工作,所以swoole的协程是基于单线程的。

    Swoole6052022-03-14 15:46:0101197

  • swoole协程是属于进程还是线程
  • swoole协程是属于进程还是线程

    swoole协程是属于线程的。协程是在线程里执行的,协程是轻量级线程,Swoole的协程在底层实现上是单线程的,同一时间只有一个协程在工作,而线程会被操作系统调度到多个CPU并行执行。

    Swoole1132022-03-14 15:37:5701429

  • swoole中信号量的用法是什么
  • swoole中信号量的用法是什么

    在swoole中,信号量主要用来保护共享资源,使得资源在一个时刻只有一个进程;信号量的值为正的时候,说明所测试的线程可以锁定而使用,信号量的值若为0,则说明测试的线程要进入睡眠队列中,等待被唤醒。

    Swoole2472022-03-14 15:29:310798

  • nodejs与swoole的不同是什么
  • nodejs与swoole的不同是什么

    nodejs与swoole的不同:1、swoole提供协程,而nodejs不提供协程;2、默认情况下,Swoole在每个服务器上产生多个工作线程,而nodejs每台服务器可支持多个工作程序,但需要其他依赖项。

    Swoole8882022-03-14 15:20:3501549

  • 详细整理swoole知识点(总结分享)
  • 详细整理swoole知识点(总结分享)

    本篇文章给大家带来了关于swoole的相关知识,其中包括了fastcgi请求到swoole master进程去分发到子进程,但是不会像php-fpm的子进程使用完后退出等相关问题,希望对大家有帮助。

    Swoole1862022-02-28 18:13:5201588

  • 最新的swoole-cli能支持Windows环境了!
  • 最新的swoole-cli能支持Windows环境了!

    本篇文章给大家带来了关于swoole-cli能支持Windows环境的相关实现步骤,最新的swoole-cli已支持 Windows 环境,基于cygwin64实现,下载即可使用,希望对大家有帮助。

    Swoole1082022-02-25 16:15:2401895

  • 利用 webSocket 与 Swoole 打造一个小型聊天室(协程)
  • 利用 webSocket 与 Swoole 打造一个小型聊天室(协程)

    前面有写一个异步简单的聊天室,然后想着,就把协程的也弄了吧所以就有了这个文章,其实所有的功能都大差不差,就仅仅几个地方不一样而已,也都是简单的地方。

    Swoole02022-02-22 00:00:1901283

发布技术文章

头条

推荐视频教程

  • Laravel 9 学习正当时—保姆级教程,想学不会都难!
  • 千万级数据并发解决方案(理论+实战)
  • Laravel基础与实战(模块化)
  • UNI-APP开发(仿饿了么)