草庐IT

scheduled

全部标签

php - wp_schedule_event()在类激活函数中不起作用

当我在主插件文件(plugin.php)的顶部安排一个事件时,cron被添加到wp_optionscron选项。wp_schedule_event(time()+10,'hourly','this_is_my_action');这很好用,它添加了新的cron。但是,当我尝试在插件类中的激活函数中使用相同的函数时,它不起作用。在plugin.php里面我有:$plugin=newMy_Plugin(__FILE__);$plugin->initialize();在My_Plugin类中我有:classMy_Plugin{function__construct($plugin_file){

php - withoutOverlapping() 在 Laravel Schedule 中不起作用

$schedule->call(function(){error_log("LineSchedule1:Start");//SendEmailerror_log("LineSchedule1:End");})->everyFiveMinutes()->name('event_name:1')->withoutOverlapping();$schedule->call(function(){error_log("LineSchedule2:Start");//SendEmailerror_log("LineSchedule2:End");})->everyFiveMinutes()->n

php - 插件中的 wp_schedule_event() 未安排 cron 事件

我正在创建一个WordPress插件,当插件被激活时,我需要一个cron作业来安排每5分钟运行一次。这是我的代码;//Registerpluginactivationhookfunctionmy_plugin_activate(){if(!wp_next_scheduled('my_function_hook')){wp_schedule_event(time(),'5','my_function_hook');}}register_activation_hook(__FILE__,'my_plugin_activate');//Registerplugindeactivationho

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 - Wordpress wp_schedule_event 在 30 到 60 分钟之间随机

是否可以在30到60分钟之间随机启动WP-Cron?我有什么add_action('my_hourly_event','do_this_hourly');functionmy_activation(){if(!wp_next_scheduled('my_hourly_event')){wp_schedule_event(current_time('timestamp'),'hourly','my_hourly_event');}}add_action('wp','my_activation');functiondo_this_hourly(){//dosomething}

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

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

java - 单元测试时的 RxJava Schedulers.immediate() 行为

我正在尝试为使用响应式(Reactive)接口(interface)的DAO对象编写测试。我有一个包含食谱的表,我想测试当我向该表插入数据时,订阅者会收到包含食谱的列表。我正在使用TestSubscriber类并对该类执行断言。我的简单测试如下所示:@TestfuntestSubscriber(){insertItem()valtestSubscriber=TestSubscriber.create>()recipeDao.getRecipes().subscribeOn(Schedulers.immediate()).subscribe(testSubscriber)testSubs

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 - Firebase JobDispatcher-Scheduled 作业在设备重启时丢失

我正在使用Firebase-JobDispatcher.我已经安排了一些工作,如果我保持设备开关,它工作正常。但是如果我重新启动我的设备,那么计划的工作不会执行或者它不会被重新安排?我已经使用了setLifetime(Lifetime.永远)。设备重启时作业仍然丢失。下面是我使用的代码-JobmyJob=dispatcher.newJobBuilder().setService(MyJobService.class).setTag("DataSend").setRecurring(false).setLifetime(Lifetime.FOREVER).setTrigger(Trigg