问题标签 [clockwork]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 如何在 Heroku 中运行 Clockwork
我对 Heroku 真的很陌生,但我有一个问题。我Clockwork
在rails中创建了一个名为“clock.rb”的脚本,我使用:
在我的本地服务器的后台运行它,但是我如何在 Heroku 服务器上运行它?(我想要最便宜的解决方案)
谢谢!!!
ruby-on-rails - 调度器工作一次
该项目使用任务计划程序 - gem 'clockwork'
. Capistrano 执行钩子:
调度程序被触发一次(在这个钩子之后),运行所有 rake 任务,然后任务不会启动。无论我设置多少间隔,在一天或 5 分钟内,任务都不再开始。宝石“守护进程”已安装。我很乐意为您提供任何帮助!
更新
ruby-on-rails - Rails Clockwork 事件在本地被调用两次
当我运行我的发条文件时,事件被注册了两次。难道我做错了什么?
我在本地运行 CLI 进行测试:
clockwork app/lib/clockwork/clock.rb
时钟.rb:
输出:
laravel - 通过 docker 运行时,Laravel 的发条不工作
我以前使用发条浏览器扩展来调试 laravel 查询。我从来没有遇到任何问题让扩展按预期工作。最近我开始在 docker 容器中使用 Laravel。现在 Chrome 开发工具中的 Clockwork 窗格是空白的。通常的选项卡(即数据库等)和左侧的请求窗格都不会显示。我想详细说明我到目前为止所做的尝试,但我真的不知道从哪里开始尝试解决这个问题。在发条设置中有一个“代码路径”字段。也许这需要设置为docker安装的路径??我在网上或与此相关的 Clockwork 文档中找不到任何内容。
任何建议,将不胜感激。
谢谢
laravel - 尝试安装 laravel 发条,但我有一个错误,即 Install of itsgoingd/clockwork failed
在laravel 8中,我试图在我有php 版本 8.0.3的地方安装 laravel 发条,当我运行时
命令我得到了这个错误
安装 itsgoingd/clockwork (v5.0.8): Extracting archive 安装 itsgoingd/clockwork 失败
安装失败,正在将 ./composer.json 和 ./composer.lock 还原为其原始内容。
[UnexpectedValueException] 'C:\xampp\htdocs\test/vendor/composer/tmp-454cb94cbea8cdcf70c06a4e0164fbba' 不是 zip 存档。
需要 [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--fixed] [--no-suggest] [--no-progress] [--no -update] [--no-install] [--no-scripts] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-依赖项] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [- -prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER -字首] [ - ] []...
ruby-on-rails - 使用发条优化通知发送系统
我正在尝试改进使用 Ruby 的发条宝石的过程。
该系统由用户打开服务(状态:打开)并等待员工接受(状态:已预订)组成。
目前,流程如下:
有一个时钟,每一秒都会创建一个与所有开放服务的安排。
对于每项服务,检查自上次更新该服务状态以来是否已过去 15 秒。
如果自上次状态更新以来已过去 15 秒,请更新状态。如果没有,它什么也不做。
我想优化这个过程,使时钟每 15 秒直接运行一次。
问题在于,对于新创建的服务,它有时会等待长达 14 秒才能对其状态进行第一次更新,而此时它应该立即发生。
php - 在运行时禁用 Laravel 中的 Clockwork
在 Laravel 上,有没有办法在运行时禁用 Clockwork?
我有一些数据密集型命令,我不希望 Clockwork 收集数据。我知道,当然,我可以在配置中完全禁用它,但我希望能够仅在这些情况下自动禁用它。
提前致谢。