草庐IT

Crane-Scheduler

全部标签

hadoop - YARN "Fair Scheduler"如何使用spark-submit配置参数

我有一个关于YARN“FairScheduler”的基本问题。根据thedefinition“公平调度程序-公平调度是一种将资源分配给应用程序的方法,以便所有应用程序平均随着时间的推移获得相等的资源份额”。以下是我的理解和疑问。(1)如果多个应用程序在YARN上运行,那么它将确保所有应用程序在一段时间内或多或少地获得相等的资源份额。(2)我的问题是,如果在YARN中这个属性设置为true那么如果我们在提交spark-submit时使用以下配置会有什么不同吗?(i)driver-memory(ii)executor-memory(iii)num-executors(iv)executor

php - magento cron 作业和 cron_scheduler 表

我制作了在csv文件中导出产品的magento模块。现在我想每天23.55运行cronjob。我设置了config.xml,因为它写在magentocronjobwiki中。.我的代码:5523***export/export_csv::runprofilescronjob我还在服务器上设置了cronjob。当cronjob运行时,magento中的所有cronjobs都存储在数据库表cron_schedule中,但不是我的gcompany_runprofilescronjob。例如,如果我设置不同的间隔:*/1****我的cronjob是用数据库编写的,但每分钟都在执行,我不希望这样

php - Laravel Artisan Scheduler 中的链式命令?

假设我要安排三个命令:'命令A'、'命令B'和'命令C'但在“commandA”完成之前我不想运行“commandB”,在“commandB”完成之前我不想运行“commandC”。我知道我可以安排每五分钟运行一次:$schedule->command('commandA')->everyFiveMinutes();$schedule->command('commandB')->everyFiveMinutes();$schedule->command('commandC')->everyFiveMinutes();但是是否可以将它们一个接一个地链接起来呢?

c# - 使用 LimitedConcurrencyLevelTask​​Scheduler 时继续任务挂起

我一直致力于在C#(.NET4.0)中使用TPL。我已经创建了一个自定义API来简化Web请求的创建和下载内容(异步,使用连续任务)。那部分工作正常。我在尝试使用LimitedConcurrencyLevelTaskScheduler时遇到的问题(在SamplesforParallelProgramming和MSDNdocumentationfortasks中找到)延迟任务创建。如果您不熟悉该类,它所做的只是将计划任务的并发度限制为任意数量。基本上我想将Web请求任务链的创建推迟到由LimitedConcurrencyLevelTaskScheduler计划的任务中这样我就可以限制并发

android - RxJava 的 subscribeOn 和 observeOn 不会覆盖原来设置的 Scheduler 吗?

我在带有Retrofit2的android中使用了RxJava,并且在subscribe()之前调用了subscribeOn(Schedulers.io())androidobserveOn(AndroidSchedulers.mainThread())global。但是,有时我想调用subscribeOn(Schedulers.immediate())androidobserveOn(Schedulers.immediate())来覆盖之前设置的Schedulers以获得同步过程。但是我发现它不起作用,androidworks仍然会在io()线程上处理,android结果由mainT

Android Job Scheduler - 安排作业立即且恰好执行一次

我正在尝试使用android作业调度程序来安排作业立即且恰好执行一次。JobSchedulerjobScheduler=(JobScheduler)context.getSystemService(Context.JOB_SCHEDULER_SERVICE);jobScheduler.cancel(1);PersistableBundlebundle=newPersistableBundle();bundle.putInt(JobFlags.KEY_PERIODIC_SYNC_JOB,JobFlags.JOB_TYPE_INITIAL_FETCH);jobScheduler.sched

c# - 我可以编写一个 C# 程序吗 - 当作为计划任务运行时 - 检测 Task Scheduler 何时试图停止它

也许我误解了Windows的任务计划程序UI的这一部分,但以下选项建议(对我来说)程序首先被很好地要求停止,然后在失败时强行退出:从我脑海的最深处,我记得Windows应用程序可以响应退出请求;考虑到这一点,我能够用谷歌搜索AppDomain.CurrentDomain.ProcessExit。但是,任务计划程序的“停止任务...”和AppDomain.CurrentDomain.ProcessExit似乎没有像我希望的那样一起工作;这是我拼凑的一个示例程序,不能工作:usingSystem;usingSystem.Threading;usingSystem.Windows.Forms

c++ - 尝试创建计划任务以在 win7 上使用 C++、Task Scheduler 1.0 运行一次

我正在尝试创建一个非常简单的程序,它将在两分钟后运行记事本(这些都经过简化以提出更清晰的问题)。我试图合并一些MSDN'sexamples令我惊讶的是,一切都已成功编译,当运行程序时,在C:\Windows\Tasks中创建了一个.job任务。我在“TaskScheduler”GUI程序中没有看到新任务,我认为这是因为“TaskScheduler”仅显示TaskScheduler2.0任务,但我不确定。问题是任务没有被执行。我附上了代码,它有点长但有据可查。有人可以帮忙解决这个问题吗?如果任务在运行时出错,它记录在哪里?注意1:我知道我计算开始时间的方式并不理想(并且会在分钟为>57的

c# - 如何在批处理文件或 C# 中等待 Task Scheduler 任务完成?

我正在尝试编写一个批处理文件来做两件事:首先它会启动安装程序(install.exe),安装程序(program.exe)。其次,它启动已安装程序(program.exe)的一个实例。这必须在安装完成后执行。除了安装程序需要管理员权限并且必须在用户上下文中运行之外,这将相对简单。即使有这些限制,这仍然相对简单,只是我在Azure辅助角色上运行它,这意味着两件事:Elevatedbatchfilesmustberunfromastartuptask.ThereisnousercontextforstartuptasksinAzureworkerroles.因此看来解决方案是runthei

ruby-on-rails - 我如何查看哪些作业已使用 resque-scheduler 排队?

如果我使用Resque.enqueue将作业加入队列,我可以在localhost:(whatever)/resque打开一个时髦的界面并查看我排队的作业。但是,如果我使用resque-schedulergem安排作业(例如,通过使用Resque.enqueue_at(10.minutes.from_now,MyJob)),它不会出现在该界面-我所能做的就是等待10分钟,看看是否执行了MyJob!有没有办法以编程方式或其他方式查看哪些作业已经排队?我必须在Redis中四处挖掘吗? 最佳答案 答案是,当正确配置后,您的Resque网络界