ob娱乐下载Sob直播appymfonyCloud:更好地支持Symfony Messenger
ob娱乐下载Symfony信使允许方便快捷的移动处理把繁重的任务抛到脑后。
它也很流行发送任务在后台喜欢发送邮件.它甚至不需要更改代码就可以做到这一点。
所以,这并不奇怪下载超过450万次,即使它只从Symfony 4.1开始可用。ob娱乐下载
为了庆祝它的流行,SymfonyCloud改进了它在使用时ob娱乐下载的支持ob直播app工人,该功能允许运行Symfony Messenger消费者。ob娱乐下载
更简单的工人命令
ob娱乐下载Sob直播appymfonyCloud就有一些助手这决定了在SymfonyCloud上执行某些任务(如构建Symfony的缓存、运行迁移、重新启动PHP-FPM等)的最佳方式和最佳时间。ob娱乐下载ob直播app
直到最近,为了加快worker引导时间,建议在命令前加上ob娱乐下载symfony-deploy
:
1 2 3 4 5 6 7 8 9
# .ob娱乐下载syob直播appmfony.cloud.yaml工人:邮件:命令:开始:| set -x -e(> 2ob娱乐下载symfony-deploy)ob娱乐下载控制台信使:消费——期限= 3600——内存限制= 64
这不再是必要的,因为SymfonyCloud将自动确定它是否正在运ob娱乐下载行ob直播app工作容器,然后自动运行新的ob娱乐下载symfony-start
Helper,允许简单的配置:
1 2 3 4 5
# .ob娱乐下载syob直播appmfony.cloud.yaml工人:邮件:命令:开始:ob娱乐下载控制台信使:消费——期限= 3600——内存限制= 64
集成项目:初始化
ob娱乐下载Sob直播appymfonyCloud提供了一个命令来为你的项目生成初始配置,其中包含一些很好的默认值:ob娱乐下载symfony项目:初始化
当此命令检测到您的项目具有ob娱乐下载symfony /信使
安装完成后,它将添加一个具有优化配置的默认worker。
如果已经生成了配置,则可以运行ob娱乐下载Symfony项目::init——dump
去发现它今天会给你带来什么。不要犹豫,运行它,您可能会发现一些不错的调整!
新的“XS”容器大小
让我们以最令人兴奋的新加入来结束:新的XS
容器的大小。
在Syob娱乐下载mfony SAS,多年来我们一直大量使用后台工作人员。我们知道,当使用高度优化的框架(如Symfony)时,这些工作程序往往不会消耗太多内存。ob娱乐下载此外,当您的工作线程花费大部分时间等待数据库查询、API调用或发送电子邮件时,它们也不会消耗太多CPU。这就是为什么为单个进程分配大量资源会非常令人沮丧!
结束了,今天我们正式发布新的XS
容器的大小。它只允许分配通常授予的CPU共享的一半年代
容器,并附带新的扩展配置设置调整要分配的内存量的计算方式;允许您微调和优化计划资源的使用。
这个容器大小与Symfony Messenger消费者完美匹配,只处理小任务,如发送电子ob娱乐下载邮件:
1 2 3 4 5 6 7 8 9
# .ob娱乐下载syob直播appmfony.cloud.yaml工人:邮件:大小:XS资源:base_memory:64#与' memory-limit '标志值保持同步memory_ratio:128命令:开始:ob娱乐下载控制台信使:消费——期限= 3600——内存限制= 64电子邮件
与信使结合教义运输,这使得SymfonyCloud上的后台处理很容易访问-即使使用标准计划-并ob娱乐下载为ob直播app您的主应用程序提供更多的增长空间。
作为奖励,这个大小也可用于web容器,使一个伟大的价值,如果你托管一个水疗中心并希望为PHP应用程序保留最大的资源。
这种新的尺寸及其配置控制提供了几种新的可能性。我们用a重写了我们的文档欧宝官网下载app专门的食谱包含一些缩放和性能技巧。
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
Samuel ROZE is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now