有数据库连接池吗?
你的学习模式太被动了,你是不是想把自己废了号啊?我们自己可没有小号可以重新开始。
octane能使用swoole的异步任务吗,目前我是用的队列来实现的,我查了ocatne的文档和很多帖子,都没有看到这方面的,或者还是使用laravel-s这样的包,又或者自己写,我打算去研究一下怎么在laravel里怎么自己写
能啊,task-worker 就是用来处理异步任务的。“你以为这就完事了”那一期就是这部分内容。
好的,谢谢,我再去细看一下
我又去看了下,也实验了一下,发现 Octane::concurrently() 适用的场景是需要等待结果的那种,不支持那种不用等待结果的,只有再去找其它的方式看看了。
我觉得可以来一期laravel+k8s.. 性能不够,机器来凑。
大部分中小企业基本用不到 K8s,Nginx 加多服务器的负载均衡已经足够了。大部分小公司甚至一台服务器上部署多个网站,多个应用,而不像国民大应用那样上千台服务器部署一个项目。我的机器比较差,所以测出来的数字很难看,如果是2核4G的服务器,每秒做到 1000 以上请求处理基本没什么问题,90% 以上的项目也没有这样的性能需求,如果性能不满足,在云服务商加负载均衡也就基本够用了。可怕的永远不是正常用户访问,而是恶意攻击,恶意攻击的话,中小站本身抵御能力永远是有限的,需要用钱买服务了。
嗯 、或者出一期负债均衡哈 、我现在负载均衡还是用宝塔的收费插件(代码同步)。
workerman 那
Octane并没有提供这个驱动,所以在这里并没有讨论它。你的头像很有趣啊。
go骑着他的儿子docker哈哈
octane 官方没有提供 但是提供了抽象接口
提这个问题也是因为看到有人实现了 workerman 的 octane
https://www.workerman.net/q/7661
那还真不过,朋友可以自己实验一下,应该都差不多。我有时间也看看,希望作者能坚持持续更新,这个其实是最重要的问题。这也是每一个框架或者扩展包都有的问题,刚开始有人维护,很快作者就没了热情,因此现在我主要介绍的都是官方的方案,能够最大限度的保证质量和持久性。
有数据库连接池吗?
你的学习模式太被动了,你是不是想把自己废了号啊?我们自己可没有小号可以重新开始。
octane能使用swoole的异步任务吗,目前我是用的队列来实现的,我查了ocatne的文档和很多帖子,都没有看到这方面的,或者还是使用laravel-s这样的包,又或者自己写,我打算去研究一下怎么在laravel里怎么自己写
能啊,task-worker 就是用来处理异步任务的。“你以为这就完事了”那一期就是这部分内容。
好的,谢谢,我再去细看一下
我又去看了下,也实验了一下,发现 Octane::concurrently() 适用的场景是需要等待结果的那种,不支持那种不用等待结果的,只有再去找其它的方式看看了。
我觉得可以来一期laravel+k8s.. 性能不够,机器来凑。
大部分中小企业基本用不到 K8s,Nginx 加多服务器的负载均衡已经足够了。大部分小公司甚至一台服务器上部署多个网站,多个应用,而不像国民大应用那样上千台服务器部署一个项目。我的机器比较差,所以测出来的数字很难看,如果是2核4G的服务器,每秒做到 1000 以上请求处理基本没什么问题,90% 以上的项目也没有这样的性能需求,如果性能不满足,在云服务商加负载均衡也就基本够用了。可怕的永远不是正常用户访问,而是恶意攻击,恶意攻击的话,中小站本身抵御能力永远是有限的,需要用钱买服务了。
嗯 、或者出一期负债均衡哈 、我现在负载均衡还是用宝塔的收费插件(代码同步)。
workerman 那
Octane并没有提供这个驱动,所以在这里并没有讨论它。你的头像很有趣啊。
go骑着他的儿子docker哈哈
octane 官方没有提供 但是提供了抽象接口
提这个问题也是因为看到有人实现了 workerman 的 octane
https://www.workerman.net/q/7661
那还真不过,朋友可以自己实验一下,应该都差不多。我有时间也看看,希望作者能坚持持续更新,这个其实是最重要的问题。这也是每一个框架或者扩展包都有的问题,刚开始有人维护,很快作者就没了热情,因此现在我主要介绍的都是官方的方案,能够最大限度的保证质量和持久性。