jobs相关内容

Laravel-了解工作概念

在处理Laravel队列时,我理解的作业就是将任务放在队列中一个接一个地执行。 拉威尔文件说: 换句话说,如果您在调度作业时没有显式定义 应将作业调度到哪个队列,则作业将放置在 在连接的队列属性中定义的队列 配置: //此作业将发送到默认队列... Job::dispatch(); //此作业将发送到“电子邮件”队列... Job::dispatch()->onQ ..
发布时间:2022-08-24 10:09:02 其他开发

使用具有给定ID的BG和FG

我正在使用Ubuntu。 如果为我指定了作业的ID,我如何将暂停的作业转到后台/前台和运行状态? 我知道bg/fg,但它们需要job id不需要PID。 另外,我使用 暂停作业 kill -STOP 我知道我可以用 kill -CONT 但我不知道如何使用此ID的bg和fg命令。 编辑:我想说清楚: 场景:我有一个暂停的作业, ..
发布时间:2022-08-24 10:00:10 服务器开发

多个实例上的春季任务和计划任务

我们有一个Spring Boot应用程序,并且有计划的任务。 我们希望在多台服务器上部署我们的应用程序,应用程序的多个实例也是如此。 如何将Spring配置为仅在指定服务器上运行计划任务? 推荐答案 这是一个非常广泛的主题。要实现这一点,有很多选择。 您可以将应用程序配置为具有多个配置文件。例如,使用另一个配置文件‘cron’。并仅在具有此配置文件的一台服务器上启动应 ..
发布时间:2022-08-24 09:56:19 其他开发

我是否可以将Athena View用作AWS胶水作业的来源?

我正在尝试使用雅典娜视图作为我的AWS胶水作业的数据源。我在尝试运行Glue作业时收到的错误消息与视图的分类有关。我能把它定义为什么呢? 谢谢您 Error Message Appearing 推荐答案 您可以使用Athena JDBC driver。这种方法绕过了目录,因为只有Athena(而不是2019年1月25日的Glue)可以直接访问视图。 下载驱动程序并将JAR存 ..
发布时间:2022-05-28 12:09:50 其他开发

如何为 Kubernetes 作业设置时间限制?

我想启动一个 Kubernetes 作业并给它一个固定的截止日期来完成.如果截止日期到来时 pod 仍在运行,我希望自动终止该作业. 这样的东西存在吗?(起初我认为 Job 规范的 activeDeadlineSeconds 涵盖了这个用例,但现在我看到 activeDeadlineSeconds 只对重新尝试作业的时间设置了限制;它没有'不要主动杀死一个缓慢/失控的工作.) 解决方案 ..
发布时间:2022-01-24 21:19:16 其他开发

在运行时自动从 PowerShell 作业中提取数据

在尝试做一些很可能超出 PowerShell 的方法时,我似乎遇到了一堵砖墙.我有一个主窗体脚本,它编排了我的大部分功能,但我需要另一个脚本来打开一个侦听器(system.Net.Sockets.Udpclient.Receive),并在整个程序运行过程中不断向主窗体中的文本框输入信息.在我的一生中,我无法摆脱这种让工作受苦的愚蠢的非儿童环境;没有点源,没有全局范围的变量,什么都没有.我可以在其上 ..
发布时间:2022-01-22 16:47:59 其他开发

Laravel 5.1 失败的排队作业在 failed() 方法上失败,防止调用队列失败事件处理程序

我正在 Laravel 5.1 中测试队列功能.我可以让作业在我的数据库表中排队,称为作业,我可以让它们成功运行.我还创建了一个名为 failed_jobs 的队列失败表.为了测试它,在作业表中,我操纵有效负载数据使其失败,然后像这样运行队列工作守护程序,因此它会在一次失败尝试后将作业放入 failed_jobs 表中: php artisan queue:work --daemon --tri ..
发布时间:2022-01-21 12:23:19 其他开发

Laravel 5.7 作业队列未异步运行

我正在尝试使用 Laravel 5.7 jobs queue 在我的数据库中进行一些插入/更新,我可能做错了什么,因为当调用该作业时,它似乎阻塞了我的应用程序,因此,不异步运行.我的代码结构如下: .env BROADCAST_DRIVER=logCACHE_DRIVER=文件QUEUE_CONNECTION=同步SESSION_DRIVER=文件SESSION_LIFETIME=120 ..
发布时间:2022-01-21 12:18:41 PHP

laravel 队列 - 同步驱动程序如何工作?它是在单独的进程/线程还是主执行线程中执行?

我正在从我的服务器发送推送通知,并希望它在后台进程中简单地执行.我已经阅读了 Laravel 文档,并且还了解数据库驱动程序和其他一些选项.我已经让它在我的本地机器上使用数据库驱动程序,但有一件事困扰着我,我必须启动一个后台线程来监听使用 php artisan queue:listen --deamon 添加到队列中的作业. 关键是,它总是通过像“crone"任务一样运行来消耗我的一些资源 ..
发布时间:2022-01-21 11:42:51 PHP

如何在 Laravel 或 Redis 中取消排队的作业

如何浏览我的 Redis 队列中的所有待处理作业,以便取消具有特定 emailAddress-sendTime 对的 Mailable? 我正在使用 Laravel 5.5 并且有一个我正在成功使用的 Mailable,如下所示: $sendTime = Carbon::now()->addHours(3);邮件::to($emailAddress)->密件抄送([配置('mail.sup ..
发布时间:2022-01-21 11:32:20 其他开发

链接服务器的 OLE DB 提供程序报告架构版本发生更改错误

我有一项夜间工作,即通过执行存储过程来更新表,但它每 2-3 天就会失败一次. DECLARE @return_value int执行@return_value = [dbo].[sp_SRA_Analysis_Union]选择“返回值"=@return_value 以下是错误信息: 步骤名称更新表持续时间 00:00:30Sql 严重性 16Sql 消息 ID 7359操作员通过电子邮件发 ..
发布时间:2022-01-17 20:58:02 其他开发

如何在推送事件中跳过 GitHub Actions 作业?

使用 Travis CI,我们可以通过向提交添加后缀来跳过特定提交的构建.这在 Travis CI 中有描述.当我只编辑与代码无关的 README.md 并且不需要触发飞行前构建时,我发现此功能很实用. [跳过 ci] 如何使用 GitHub Actions 跳过触发 on: push 事件的作业? 名称:Maven 构建开:[推]工作:建造:运行:ubuntu-latest脚步:- 名称: ..
发布时间:2022-01-12 19:13:01 其他开发

Powershell - 如何为 Start-Job 预先评估脚本块中的变量

我想在 Powershell 中使用后台作业. 如何在 ScriptBlock 定义时评估变量? $v1 = "123"$v2 = "asdf"$sb = {写入主机“值为:$v1, $v2"}$job = Start-Job -ScriptBlock $sb$工作 |等待工作 |接收工作$工作 |删除作业 我得到 $v1 和 $v2 的打印空值.我怎样才能让它们在(传递给)脚本块中进行 ..
发布时间:2022-01-08 13:12:45 其他开发

Laravel 中的 Cron 作业

我正在尝试为我已经创建的命令开发一个 cron 作业.我对 cron 工作完全陌生,所以我真的不知道它是如何工作的. 在控制台中自己尝试该命令效果很好.我所需要的只是能够每 24 小时执行一次.我正在使用 Laravel 4,有人可以帮忙吗? 谢谢! 解决方案 要以 root 身份创建 cron 作业,请编辑您的 cron 文件: [sudo] crontab -e 在最后 ..
发布时间:2022-01-03 23:47:21 PHP

是否有任何 Cron 工作替代?

我的服务器上的 Cron 作业已关闭,服务器管理员不接受打开它.因为,cron 作业会减慢服务器等速度.所以,我需要一个替代方案. 我必须每 2 分钟运行一次 php 文件 (cron.php). 那么,我该怎么做? 解决方案 虽然这个问题是很久以前发布的,但我也遇到了同样的问题但是找到了解决方案(基于 Kissaki 的回答,谢谢!)我想我会把它贴在这里供任何仍在寻找可能解决 ..
发布时间:2022-01-03 23:29:00 PHP

如何让 tcsetpgrp() 在 C 中工作?

我正在尝试让子进程(通过 fork())前台访问终端. 在我fork()之后,我在子进程中运行以下代码: setpgid(0, 0); 还有: setpgid(child, child); 在父进程中. 这为子进程提供了自己的进程组.对 setpgid() 的调用工作正常. 现在我想让孩子访问终端. 我在 setpgid() 调用后向孩子添加了以下内容: if ( ..
发布时间:2022-01-02 19:11:48 其他开发

SLURM `srun` 与 `sbatch` 及其参数

我试图了解 SLURM 的 srun 和 sbatch 命令.我会对一般性的解释感到满意,而不是对以下问题的具体答案,但这里有一些具体的混淆点,可以作为一个起点,让我了解我在寻找什么. 根据文档,srun 用于提交作业,和 sbatch 用于提交作业供以后执行,但我不清楚实际区别,它们的行为似乎相同.例如,我有一个有 2 个节点的集群,每个节点有 2 个 CPU.如果我连续执行 srun t ..
发布时间:2021-12-30 21:43:46 其他开发