12345678910111213141516171819202122232425 |
- <?php
- declare(strict_types=1);
- namespace App\Amqp\Consumer;
- use Hyperf\Amqp\Result;
- use Hyperf\Amqp\Annotation\Consumer;
- use Hyperf\Amqp\Message\ConsumerMessage;
- use PhpAmqpLib\Message\AMQPMessage;
- use App\JsonRpc\CollectorService;
- class GatherConsumer extends ConsumerMessage
- {
- public function consumeMessage($data, AMQPMessage $message): Result
- {
- $collectorService = new CollectorService();
- $collectorService->goCrawler($data);
- return Result::ACK;
- }
- public function isEnable(): bool
- {
- return parent::isEnable();
- }
- }
|