Laravel事件SocialiteWasCalled每分钟触发一次

时间:2019-02-14 09:02:07

标签: laravel

我正在使用Laravel Telescope来更好地调试我的网站。这样做后,我发现在事件选项卡中,我可以看到很多SocialiteWasCalled条目。进一步检查它们,似乎几乎所有它们都是由运行Laravel Horizon的cron服务器触发的。

它们每分钟精确触发一次,这意味着它是php artisan schedule:run命令。我尝试在本地运行该命令,即使Telescope为空,它也会在schedule()中生成一个新的事件条目,

这是事件数据

{
app: {
  class: "Illuminate\Foundation\Application",
  properties: {
  contextual: {
    Laravel\Telescope\Storage\DatabaseEntriesRepository: {
      $connection: "mysql"
    }
  }
}
},
configRetriever: {
  class: "SocialiteProviders\Manager\Helpers\ConfigRetriever",
  properties: [
  ]
},
spoofedConfig: {
  client_id: "spoofed_client_id",
  client_secret: "spoofed_client_secret",
  redirect: "spoofed_redirect"
}
}

在我的EventServiceProvider中,我这样注册了SocialiteWasCalled

protected $listen = [
    SocialiteWasCalled::class => [
        InstagramExtendSocialite::class,
    ],
];
  

为什么调度程序调用{​​{1}},这是正常现象吗?

0 个答案:

没有答案