<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # SwooleDistributed High performance, high concurrency, PHP asynchronous distributed framework,power by ext-swoole Development communication QQ-group:569037921 ![](https://box.kancloud.cn/8c458cfdc609f0b5c17beb8a0a79bb85_454x454.png) Simple websocket case Chat room: https://github.com/tmtbe/SD-todpole Live Demo: http://114.55.253.83:8081/ The official website:http://sd.youwoxing.net Development document:http://docs.youwoxing.net Instructional video:http://v.qq.com/boke/gplay/337c9b150064b5e5bcfe344f11a106c5_m0i000801b66cfv.html ## Install You can install via composer Autoload must specify `app` and `test`. ``` { "require": { "tmtbe/swooledistributed":">2.0.0" }, "autoload": { "psr-4": { "app\\": "src/app", "test\\": "src/test" } } } ``` Then execute the following code in the root directory (the vendor higher directory) ``` php vendor/tmtbe/swooledistributed/src/Install.php ``` The server can be executed in the bin at the end of the installation. ## Advantage 1.High performance and high concurrency, asynchronous event driven 2.HttpClient, client, Mysql, Redis connection pooling 3.Timed task system 4.Coroutine Support 5.Using object pooling mode, optimizing memory allocation and GC 6.Many asynchronous clients, such as MQTT, AMQP, etc. 7.Support cluster deployment 8.User process management 9.Support multi port, multi protocol, automatic conversion between protocols 10.Micro service management based on Consul 11.Automatic discovery of cluster nodes based on Consul 12.Support pubish-subscribe mode ## Architecture diagram ### Class inheritance structure ![image](https://raw.githubusercontent.com/tmtbe/SwooleDistributed/v2/screenshots/k1.png) ### Process structure ![image](https://raw.githubusercontent.com/tmtbe/SwooleDistributed/v2/screenshots/k2.png) ### Cluster structure ![image](https://raw.githubusercontent.com/tmtbe/SwooleDistributed/v2/screenshots/k3.png) ## Donation If you like the project, I hope you donate this project so that the project will get better development, Thank you. Alipay: ![image](https://raw.githubusercontent.com/tmtbe/SwooleDistributed/v2/screenshots/pay.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看