定义事件: -- 定义事件,删除10天前数据,并指定每5秒执行一次;Event_syslog为事件名称 CREATE EVENT IF NOT EXISTS Event_syslog ON SCHEDULE EVERY 5 SECOND STARTS curdate() ON COMPLETION ...
分类:
数据库 时间:
2020-07-03 01:02:21
阅读次数:
148
curl http://localhost:6800/schedule.json -d project=default -d spider=somespider shell 命令请求转换为python 请求: request.post('http://localhost:6800/schedule. ...
分类:
其他好文 时间:
2020-07-03 00:38:20
阅读次数:
54
package LeetCode_210 import java.util.* import kotlin.collections.ArrayList /** * 210. Course Schedule II * https://leetcode.com/problems/course-sched ...
分类:
其他好文 时间:
2020-06-30 22:58:57
阅读次数:
116
package LeetCode_207 import java.util.* import kotlin.collections.ArrayList /** * 207. Course Schedule * https://leetcode.com/problems/course-schedule ...
分类:
其他好文 时间:
2020-06-30 22:55:21
阅读次数:
64
线程池优势 线程池主要是控制运行的线程数量,处理过程中将任务放入队列,然后再线程创建后启动这些任务,如果线程数量超过最大数量,超出数量的线程排队等候,等待其他线程执行完毕,再从队列中取出来执行。 优势: 线程复用,控制最大并发数,管理线程。 降低资源消耗。通过服用利用已创建的线程降低线程创建和销毁造 ...
分类:
编程语言 时间:
2020-06-28 13:05:38
阅读次数:
80
整个爬虫流程 1、scrapy crawl chouti --nolog 2、找到 SCHEDULER = "scrapy_redis.scheduler.Scheduler" 配置并实例化调试器对象 - 执行Scheduler.from_crawler - 执行Scheduler.from_set ...
分类:
其他好文 时间:
2020-06-21 19:40:00
阅读次数:
56
真正的执行都是在这里完成,start代码如下: View Code 主要执行流程为: 1、preHandle():job前置操作 2、init():初始化reader和writer 3、prepare():执行插件的prepare操作 4、split():切分任务 5、schedule():执行任务 ...
分类:
其他好文 时间:
2020-06-18 19:59:52
阅读次数:
67
这个需求是之前所需要的任务,当时想着使用框架来实现动态定时的,后来想想如果不用框架来实现是否应该可以; 尝试着实现没想到真的可以哈哈哈,现在就来记录一下吧因为是很久之前的 这里就没有参考链接了,q_q 先说下逻辑,业务需求是要能够动态定时,可以支持单次的定时,也要支持连续定时任务; 先上下代码: p ...
分类:
编程语言 时间:
2020-06-16 15:27:24
阅读次数:
55
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 仅学习参考 说明:先将待提取的url提取出来,然后交给urllib.request.urlretrieve函数去下载, 自动调用schedule函数,显示当前下载的进 ...
分类:
其他好文 时间:
2020-06-13 19:13:36
阅读次数:
98
最近公司有个新的需求,写了一个接口,想要把服务暴露出去,但是这个服务所在的进程是非web项目,(可以理解成schedule/batch等进程项目),所以没有tomcat等容器,而且只有这一个服务,无论是加dubbo服务还是加tomcat等容器都显得复杂了。那么应该如何将服务暴露出去? 经过网上搜索后 ...
分类:
编程语言 时间:
2020-06-08 19:30:39
阅读次数:
76