当前位置: 首页 > news >正文

企业网站建设一般考虑哪些因素?windows wordpress 安装

企业网站建设一般考虑哪些因素?,windows wordpress 安装,网站建设管理及维护,网站建设进度图文章目录 分布式任务调度XXL-Job 简介XXL-Job 环境搭建XXL-Job (源码说明)配置部署调度中心docker安装 Bean模式任务(方法形式)-入门案例任务详解任务详解-执行器任务详解-基础配置任务详解-调度配置任务详解-基础配置任务详解-阻塞处理策略任务详解-路由策略 路由策略路由策略… 文章目录 分布式任务调度XXL-Job 简介XXL-Job 环境搭建XXL-Job (源码说明)配置部署调度中心docker安装 Bean模式任务(方法形式)-入门案例任务详解任务详解-执行器任务详解-基础配置任务详解-调度配置任务详解-基础配置任务详解-阻塞处理策略任务详解-路由策略 路由策略路由策略(轮询)-案例路由策略(分片广播)路由策略(分片广播)-案例 spring 传统的定时任务Scheduled但是这样存在这一些问题 做集群任务的重复执行问题cron表达式定义在代码之中修改不方便定时任务失败了无法重试也没有统计如果任务量过大不能有效的分片执行 分布式任务调度 在分布式架构下一个服务往往会部署多个实例来运行我们的业务如果在这种分布式系统环境下运行任务调度我们称之为分布式任务调度。 XXL-Job 简介 XXL-JOB是一个分布式任务调度平台其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线开箱即用。 源码地址https://gitee.com/xuxueli0323/xxl-job 文档地址https://www.xuxueli.com/xxl-job/ 同类产品 XXL-Job 环境搭建 调度中心环境要求 Maven3 Jdk1.8 Mysql5.7 源码仓库地址 源码仓库地址Release Downloadhttps://github.com/xuxueli/xxl-jobhttps://github.com/xuxueli/xxl-job/releaseshttp://gitee.com/xuxueli0323/xxl-jobhttp://gitee.com/xuxueli0323/xxl-job/releases XXL-Job (源码说明) 配置部署调度中心 作用统一管理任务调度平台上调度任务负责触发调度执行并且提供任务管理平台。 调度数据库初始化SQL脚本执行 位置xxl-job/doc/db/tables_xxl_job.sql 共8张表 调度中心配置 配置文件位置xxl-job/xxl-job-admin/src/main/resources/application.properties 启动调度中心默认登录账号 “admin/123456”, 登录后运行界面如下图所示。 docker安装 创建mysql容器初始化xxl-job的SQL脚本 拉取镜像 创建容器 Bean模式任务(方法形式)-入门案例 登录调度中心点击下图所示“新建任务”按钮新建示例任务 创建xxljob-demo项目导入依赖 application.yml 配置 任务代码重要注解:XxlJob(“JobHandler”) 测试-单节点 启动微服务启动任务 任务详解 任务详解-执行器 执行器任务的绑定的执行器任务触发调度时将会自动发现注册成功的执行器, 实现任务自动发现功能;另一方面也可以方便的进行任务分组。每个任务必须绑定一个执行器 任务详解-基础配置 执行器每个任务必须绑定一个执行器, 方便给任务进行分组任务描述任务的描述信息便于任务管理负责人任务的负责人报警邮件任务调度失败时邮件通知的邮箱地址支持配置多邮箱地址配置多个邮箱地址时用逗号分隔 任务详解-调度配置 调度类型 无该类型不会主动触发调度CRON该类型将会通过CRON触发任务调度固定速度该类型将会以固定速度触发任务调度按照固定的间隔时间周期性触发 任务详解-基础配置 运行模式 BEAN模式任务以JobHandler方式维护在执行器端需要结合 “JobHandler” 属性匹配执行器中任务 JobHandler运行模式为 “BEAN模式” 时生效对应执行器中新开发的 JobHandler 类“JobHandler”注解自定义的 value 值 执行参数任务执行所需的参数 任务详解-阻塞处理策略 阻塞处理策略调度过于密集执行器来不及处理时的处理策略 单机串行默认调度请求进入单机执行器后调度请求进入FIFO(First Input First Output)队列并以串行方式运行丢弃后续调度调度请求进入单机执行器后发现执行器存在运行的调度任务本次请求将会被丢弃并标记为失败覆盖之前调度调度请求进入单机执行器后发现执行器存在运行的调度任务将会终止运行中的调度任务并清空队列然后运行本地调度任务 任务详解-路由策略 当执行器集群部署时提供丰富的路由策略包括 FIRST第一个固定选择第一个机器LAST最后一个固定选择最后一个机器ROUND轮询RANDOM随机随机选择在线的机器CONSISTENT_HASH一致性HASH每个任务按照Hash算法固定选择某一台机器且所有任务均匀散列在不同机器上。LEAST_FREQUENTLY_USED最不经常使用使用频率最低的机器优先被选举LEAST_RECENTLY_USED最近最久未使用最久未使用的机器优先被选举FAILOVER故障转移按照顺序依次进行心跳检测第一个心跳检测成功的机器选定为目标执行器并发起调度BUSYOVER忙碌转移按照顺序依次进行空闲检测第一个空闲检测成功的机器选定为目标执行器并发起调度SHARDING_BROADCAST(分片广播)广播触发对应集群中所有机器执行一次任务同时系统自动传递分片参数可根据分片参数开发分片任务 路由策略 路由策略(轮询)-案例 修改任务为轮询 启动多个微服务 路由策略(分片广播) 执行器集群部署时任务路由策略选择”分片广播”情况下一次任务调度将会广播触发对应集群中所有执行器执行一次任务 执行器集群部署时任务路由策略选择”分片广播”情况下一次任务调度将会广播触发对应集群中所有执行器执行一次任务 路由策略(分片广播)-案例 需求让两个节点同时执行10000个任务每个节点分别执行5000个任务 ①创建分片执行器 ②创建任务路由策略为分片广播 ③分片广播代码 分片参数 index当前分片序号(从0开始)执行器集群列表中当前执行器的序号total总分片数执行器集群的总机器数量
http://www.hkea.cn/news/14520762/

相关文章:

  • 网站优化总结蜂蜜做的好网站或案例
  • 跨境电商网站建设主管岗位职责什么静态网站容易做
  • 一条龙网站wordpress文章内乱码
  • 网站建设的费用是多少钱南京个人网站建设模板
  • 网站留言表单是如何做的新建的网站百度搜不到
  • 建设仿优酷视频网站电商系统开发解决方案
  • 免费建站哪个比较好活动 网站 源码
  • app网站模板商城网站微信支付接口申请
  • 高港区企业网站建设网站建设及维护成本
  • 华仁建设网站建立自己公司网站的方法
  • 大连建设执业资格注册中心网站阿里云空间做网站
  • 网站如何做关键词seo优化网站建设栏目规划
  • 做软件下载网站重庆网站制作团队
  • 视频网站dedecmswordpress次元主题
  • dede无法一键更新网站东营网官网
  • 专业网站优化培训怎么做自己的代刷网站
  • 学院评估 网站建设整改网站系统管理
  • 专做定制的网站2020国内搜索引擎排行榜
  • 优化网站公司外包建筑工程信息网站
  • 西安模板建站网站深圳建材公司app
  • 网站导航栏怎么做简单科技成果鉴定机构
  • 郑州建站费用十堰seo优化
  • 外贸网站建设及优化ppt灰色项目源码
  • 新手怎么优化网站wordpress忘記密碼
  • 网站开发不用框架?2017做电商做什么网站
  • 做付费网站好同个主体新增网站备案
  • 桂林象鼻山的传说东莞seo推广公司
  • 常见的网站推广方式有哪些想自学做网站
  • discuz网站模板鞍山招聘信息最新招聘
  • 电子商务网站的建设过程织梦网站tag怎么做