问题标签 [horizon]
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.
laravel - 地平线上的laravel队列
我只需要在队列中添加一项作业。如果队列有工作人员,则必须取消下一个作业。我的代码:在 Kernel.php
在指挥
在工作
但我在 Horizon 看到了下一份工作。如何解决这个问题?
powershell - How to create new VMs in Horizon View PowerCLI?
I'm trying to create new virtual machines inside an existing pool using the Horizon View PowerCLI. Although, after looking at all the cmdlets from that module, there doesn't seem to be a way to create a new machine (Like a 'new-HVmachine' command or something like that). I have the VMware.HV.Helper module and did a "get-command *HV*" to see all the cmdlets.
Does anybody know how I would create these new VMs? Any help/input would be appreciated!
view - VMware Horizon View Client 双显示器
我正在尝试让 Horizon View Client 与 Chrome Box 上的双显示器一起使用。Horizon View Client 中没有打开双显示器的选项,只能更改屏幕分辨率。我也在努力在网上找到有关该问题的任何资源。我正在运行 VMware 4.7,这似乎是 Chrome OS 上的最新版本。有没有人能够做到这一点?
laravel - Laravel Horizon 处于非活动状态且仍在处理中
我在 Kubernetes 上运行我的应用程序。我有一项服务用于请求,一项服务用于工作进程。如果我访问 Horizon UI,它通常会显示非活动状态,但仍有工作正在处理中。我知道这一点是因为过去的工作时间越来越多。
如果我扩大我的工作人员服务,将会有不断“失败”的作业出现此异常 Illuminate\Queue\MaxAttemptsExceededException。如果我直接连接到 pod 并运行 ps aux,我会看到有 Horizon 实例正在运行。
如果我连接到正在运行 worker 的 pod 并执行 Horizon:list 命令,它会告诉我一个(或多个)Master 正在运行。
我该如何进一步调试呢?
Laravel 版本:5.7.15
地平线版本:2.0.0
Redis 版本:3.2.4
laravel - Laravel:从队列中删除作业
有没有办法从队列中删除所有作业。我们使用 Laravel Horizon 来监控它。我们认识到队列中有许多作业正在运行。
laravel - Laravel 队列未从 Kernel.php 读取更新
背景
我有一个 laravel 项目,现在已经运行了好几个星期,并且每 5 分钟运行一次预定的作业,没有问题。我可以看到该作业正在 Horizon 中运行,如果我使用php artisan queue:work --tries=3
,我也可以看到该作业正在运行。仅供参考 - 我使用 Redis 作为队列驱动程序。
工作的 Kernel.php
问题
我现在创建了一份新工作,方式与我为FetchMajorProblems
. 我现在还通过以下 2 个更改将其添加到 Kernel.php 文件中;
- 添加
use App\Jobs\FetchMajorIncidents;
到顶部。 - 添加
$schedule->job(new FetchMajorIncidents)->everyFiveMinutes();
到日程功能。
FetchMajorIncidents
但是,没有调用新作业。
我试过的
我尝试了以下方法:
- 重新开始的地平线
- 重新启动了服务器
- 清除 php 缓存
- 清除 php 配置
- 清除了 php 视图
- Ran Composer 转储自动加载
作为测试,我还尝试通过注释来删除当前工作$schedule->job(new FetchMajorProblems)->everyFiveMinutes();
。问题是即使这被注释掉了,作业仍然每 5 分钟运行一次!
我想不出其他任何东西来检查作业可能被缓存的位置。
laravel - 通过 CLI 启动 Horizon 后,有没有办法调用自定义命令?
我正在尝试调用自定义命令以在启动 Horizon 后从 CLI 调度作业。
journal:add 是一个自定义命令,用于将日记详细信息添加到 mysql 数据库。
预期结果是在 Horizon 开始后将日志作业分派到队列中。
目前,代码启动了 Horizon,但之后没有做任何事情。
laravel - Debug Laravel Queues
I am new to laravel queues but this situation has occurred to me and I have no clue to fix . I am processing a queue using dispatch method and wanted to print an array in a service called in job class. I have tried print_r , dd with exit but nothing is working.
PS: I am using redis and debugging the queues in horizon. I am also checking logs for any exception but its not showing print_r result there.
Please suggest if there is a way to do it.
Thanks in advance!
python - 滚动窗口预测
我想用 Python 中的时间序列数据进行样本外预测的宏观经济基本面预测汇率。
为了评估预测准确性,我想应用滚动窗口回归,即每个滚动窗口的连续观察次数。因变量是欧元/美元汇率,我的(第一个)解释变量是美国和欧洲之间的利率差异。时间跨度为 01/1999 至 01/2019。
从理论上讲,首先选择窗口大小,然后选择预测范围,并使用 RMSE 评估模型。
但我不太确定如何在 Python 中设置滚动回归。
我在已弃用的 stats/ols 模块中使用 MovingOLS 时遇到了困难。所以,我下载了包含滚动回归的 Pyfinance 包。
但是,例如,如何将此处的预测范围更改为 3 个月?有没有其他方法/包来解决这个问题?
以下是关于 Pyfinance 包的代码: