小编P. *_*lla的帖子

将自定义字段添加到Laravel排队的作业记录中?

我有一个工作Laravel 5排队的工作类,使用'database'驱动程序称为'SendMyEmail'.数据库'jobs'表正确地填充了这样的调度作业.

我想在网站上显示这些作业,因此我想在构造这些作业记录时在名为"name"的自定义字段上添加和保存值.(我会将此名称作为参数传递给SendMyEmail类构造函数..)

有谁知道如何做到这一点?

php laravel laravel-5

8
推荐指数
1
解决办法
3368
查看次数

Windows 11、WSL2、Docker - 新 PC,php 网站速度非常慢的问题(针对本地开发)

我们是一个由 4 名开发人员组成的团队,致力于同一个项目。

我们的首席开发人员制作了一个启动所有容器的 docker 脚本。其中两个开发人员使用本机 Linux 和良好的桌面,并且网站在 2 秒内加载完毕。我的另一位同事使用与我相同的 Windows 10 笔记本电脑,但他在 5 秒内加载,而我在 18 秒内加载。

现在我买了一个新的(非常快)台式机,它的加载速度甚至更慢:22 秒!

最奇怪的是,所有容器似乎都没有使用我的大部分硬件。

我以前的笔记本电脑:i5 第 7 代,16GB RAM,widnows 10。18 秒网站页面加载。我的电脑:i7-12700KF,32GB RAM,Windows 11。22秒网站页面加载。

对于我的新 PC,我使用了 WSL2、ubuntu,并将项目代码存储在 ubuntu 中,我还在该 WSL 中启动了 docker 容器(只有我的 IDE 位于 wsl 之外)。我的 docker (4.7.1) 与我的 WSL 发行版集成。

我通过添加 .wslconfig 文件向 Docker 提供了额外的核心、内存和交换内存,但它没有改变任何内容。

在页面加载期间,我的容器几乎不使用任何 cpu 或 RAM,我的 php 容器使用 15 个可用 RAM 中的大约 1.5 GB RAM,其他容器几乎不使用任何东西。

我的 php 容器在后端请求的整个 22 秒内,CPU 使用率一直保持在 0.02%,然后在前端渲染、js 或其他任何操作期​​间,CPU 使用率在 1 秒内飙升至 70%,然后又回到 0.03% (另外 20 …

php performance docker wsl-2 windows-11

6
推荐指数
0
解决办法
2568
查看次数

标签 统计

php ×2

docker ×1

laravel ×1

laravel-5 ×1

performance ×1

windows-11 ×1

wsl-2 ×1