mirror of
https://gitee.com/hyperf/hyperf.git
synced 2024-11-30 02:37:58 +08:00
parent
d76d1f7a16
commit
6dfbf147bd
@ -105,7 +105,9 @@ class AsyncQueueConsumer extends ConsumerProcess
|
||||
|
||||
这种模式会把对象直接序列化然后存到 `Redis` 等队列中,所以为了保证序列化后的体积,尽量不要将 `Container`,`Config` 等设置为成员变量。
|
||||
|
||||
比如以下 `Job` 的定义,是 **不可取** 的
|
||||
比如以下 `Job` 的定义,是 **不可取** 的,同理 `@Inject` 也是如此。
|
||||
|
||||
> 因为 Job 会被序列化,所以成员变量不要包含 匿名函数 等 无法被序列化 的内容,如果不清楚哪些内容无法被序列化,尽量使用注解方式。
|
||||
|
||||
```php
|
||||
<?php
|
||||
|
Loading…
Reference in New Issue
Block a user