Update async-queue.md (#2691)

Co-authored-by: 李铭昕 <715557344@qq.com>
This commit is contained in:
jonny77 2020-10-21 13:20:40 +08:00 committed by GitHub
parent d76d1f7a16
commit 6dfbf147bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -105,7 +105,9 @@ class AsyncQueueConsumer extends ConsumerProcess
这种模式会把对象直接序列化然后存到 `Redis` 等队列中,所以为了保证序列化后的体积,尽量不要将 `Container``Config` 等设置为成员变量。 这种模式会把对象直接序列化然后存到 `Redis` 等队列中,所以为了保证序列化后的体积,尽量不要将 `Container``Config` 等设置为成员变量。
比如以下 `Job` 的定义,是 **不可取** 比如以下 `Job` 的定义,是 **不可取** 的,同理 `@Inject` 也是如此。
> 因为 Job 会被序列化,所以成员变量不要包含 匿名函数 等 无法被序列化 的内容,如果不清楚哪些内容无法被序列化,尽量使用注解方式。
```php ```php
<?php <?php