流程jx
2017-03-13 09:54:30 0 举报
流程jx是一种高效、有序的工作流程管理系统,它通过明确的步骤和规则,确保每个任务都能按照既定的计划和标准进行。这种流程不仅提高了工作效率,也减少了错误和遗漏的可能性。流程jx的核心是明确的目标、清晰的责任划分和有效的沟通机制。通过这种方式,每个参与者都能明确自己的角色和职责,知道何时、如何完成任务,以及如何与其他人协作。流程jx的实施需要全体员工的参与和支持,但它的好处是显而易见的:更高的工作效率、更好的工作质量、更低的成本和更高的客户满意度。
作者其他创作
大纲/内容
不允许
将请求放入队列
消息中心
订单服务
上报成功
是
业务通过
寻找周围xkm范围内的酒店,依赖热度、耗时维度的算法,找到优先级最高的景点
超时
发票服务
库存服务
是否需要下发指令
调用方法并结束
景点时间段
上报第一次失败或超时未上报,重试
未超时
第几次失败?
合同服务
重置当前经纬度(目的地经纬度),当前时间点(路程耗时)
取出500条落库
执行队列中闲置的请求
店铺服务
支付服务
发送MQ给socialman
参数初始化获取限流器
商品注册
结算服务
业务过滤
落库
大搜基础服务
限流器开始
失败
方法
资源表中未下载
确定接口维度
定时线程池每2s执行一次
成功
用餐时间段
调用上报方法
判断当前时间加上游玩时间所在时间段(午餐,晚餐,酒店,景点)
标记资源下载状态为第二次失败,标记资源状态为结束
上报第二次失败或超时未上报
否
允许
结束
是否超时
数据上报完毕,开始遍历资源并下发
限流器关闭
确定该接口对应的业务维度
依据选择的用户id,城市,确定第x天路线起始旅游地点,确定当前经纬度
行程天数是否结束
全部落库
超出阈值发送邮件
业务是否过滤
放入接口对应的队列
标记资源下载状态为成功,标记资源状态为结束
初始化参数(用户id,路线规划起始时间,午餐,晚餐起始时间,时间允许波动范围)
释放锁
大于等于500
调用下发方法
获取锁
调用方法
消费监控接口对应的消息
商品服务
锁超时失败
确定接口对应的阈值配置
限流器是否允许下发
通用服务
判断队列长度
限流器是否开启
入住酒店时间段
参数初始化
创建任务并放入待执行队列
restful入参用户id,城市id方法入参这个城市所有的景点,饭馆,酒店(经纬度,名字,类型,热度)方法出参List<List<Object>>天数经纬度名字类型热度
店铺认证
资源表中该资源已下载上传
小于500
标记资源第一次失败
对比结果落库
开始
应用平台
进入下发流程
下发单个资源任务
确定第x+1天路线起始旅游地点,确定当前经纬度,重置当前时间点为路线规划起始时间
寻找周围xkm范围内的景点,依赖热度、耗时维度的算法,找到优先级最高的景点
寻找周围xkm范围内的餐馆,依赖热度、耗时维度的算法,找到优先级最高的餐馆
限流器开关
是否为最后一个资源
继续从资源待发队列中获取一个任务,并下发(限流控制)
大搜开票服务
是否成功
0 条评论
下一页