代码拉取完成,页面将自动刷新
https://gitee.com/kangroo/bee-scheduler
本版仅增加了SQLServer数据库支持,修改了最小时间间隔改为10秒
创建一个数据库用于存储任务数据(库名随意、UTF-8字符集),比如下文中的bee-scheduler就是库名
至此,所有准备工作就已经完成!
“不用建表吗(黑人问号脸.jpg)???”
“不用!数据表会在系统首次启动的时候自动生成”
java -jar bee-scheduler-consolenode-2.5.2-RELEASE.jar --server.port=38083 --dburl="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=bee-scheduler;SelectMethod=cursor;username=sa;password=123456"
java -jar bee-scheduler-consolenode-xxx.jar --server.port=8080 --dburl="jdbc:mysql://127.0.0.1:3306/bee-scheduler?user=root&password=root&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai"
启动完成后浏览器访问:http://ip:port ,默认账号admin/admin ,请使用IE9+、Chrome、Safari、Firefox等现代浏览器
java -jar bee-scheduler-consolenode-xxx.jar --server.port=8080 --dburl="jdbc:mysql://127.0.0.1:3306/bee-scheduler?user=root&password=root&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai" --cluster
启动完成后浏览器访问管理节点:http://ip:port ,默认账号admin/admin
(注意:管理节点本身也是一个调度节点,参与任务执行),请使用IE9+、Chrome、Safari、Firefox等现代浏览器
java -jar bee-scheduler-daemonnode-xxx.jar --dburl="jdbc:mysql://127.0.0.1:3306/bee-scheduler?user=root&password=root&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai"
启动完成后,访问管理节点能看到集群信息
扩展节点的数量可以随时增减,新增的节点启动完成后,会自动加入集群,停止的扩展节点会自动退出集群
参数名 | 类型 | 是否必须 | 含义 | 默认值 |
---|---|---|---|---|
--dburl | int | 是 | 指定数据库连接串 | - |
--server.port | int | 管理节点必须 | 指定管理后台http端口号 | - |
--thread-pool-size | int | 否 | 用于并发执行任务的线程数,建议最大不要超过100 | 10 |
--instance-id | string | 否 | 实例ID | AUTO(自动生成) |
--cluster | - | 否 | 是否开启集群模式 | 无需参数值 |
(注意:v2.5.2及以上的版本支持postgre数据库,dburl参数中需要指定前缀如:jdbc:mysql://、jdbc:postgresql://)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。