• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






会飞の鱼

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2017年6月14日

conductor FAQ
摘要: 在一段时间后(如1小时,1天等),您如何安排将任务放入队列中? 轮询任务后,更新任务的状态IN_PROGRESS并将其callbackAfterSeconds设置为所需的时间。任务将保留在队列中,直到指定的第二个工作者轮询为止,它将再次接收到它。 如果为该任务设置了一个callbackAfterSe 阅读全文
posted @ 2017-06-14 23:30 会飞の鱼 阅读(376) 评论(0) 推荐(0)
 
conductor Workflow Metrics
摘要: Server Metrics conductor使用spectator收集指标。https://github.com/Netflix/spectator Worker Metrics 使用Java客户端时,会发布以下指标: 客户端的指标补充了从服务器收集的标识网络以及客户端问题。 阅读全文
posted @ 2017-06-14 23:29 会飞の鱼 阅读(438) 评论(0) 推荐(0)
 
conductor APIs
摘要: 任务和工作流元数据 启动一个工作流 仅使用输入 输入 JSON有效载荷启动工作流。强制性。如果工作流不期望任何输入必须传递一个空的JSON{} 产量 工作流ID(GUID) 使用输入和任务域 启动工作流程请求 JSON用于启动工作流请求 产量 工作流ID(GUID) 检索工作流程 搜索工作流程 指挥 阅读全文
posted @ 2017-06-14 23:27 会飞の鱼 阅读(1168) 评论(0) 推荐(0)
 
Extending Conductor
摘要: 后端 导体提供了可插拔的后端。目前的实现使用Dynomite。 每个后端需要实现4个接口: 可以对这些中的每一个进行混合和匹配不同的实现。例如用于排队的SQS和其他人的关系存储。 系统任务 要创建系统任务,请按照以下步骤操作: 延伸 com.netflix.conductor.core.execut 阅读全文
posted @ 2017-06-14 23:26 会飞の鱼 阅读(294) 评论(0) 推荐(0)
 
conductor任务域
摘要: 任务域 任务域有助于支持任务开发。这个想法是相同的“任务定义”可以在不同的“域”中实现。域名开发人员控制的任意名称。因此,当工作流程启动时,调用者可以在工作流中的所有任务中指定哪些任务需要在特定域中运行,然后该域用于轮询客户端上的任务以执行它。 作为一个例子,如果工作流(WF1)有3个任务T1,T2 阅读全文
posted @ 2017-06-14 23:23 会飞の鱼 阅读(690) 评论(0) 推荐(0)
 
Conductor Task Workers
摘要: 由远程worker执行的conductor任务通过HTTP端点进行通信以轮询任务并更新执行状态。 conductor提供了轮询任务的框架,管理执行线程并将执行状态更新回服务器。该框架提供了Java和Python中的库。可以通过使用用于任务管理的HTTP端点来添加其他语言支持。 Java 使用Work 阅读全文
posted @ 2017-06-14 22:59 会飞の鱼 阅读(1483) 评论(0) 推荐(0)
 
Conductor Server
摘要: 安装 要求 有3种方式可以安装Conductor: 源代码build 从源代码构建,从github检查代码,并使用gradle build命令构建服务器模块。如果没有安装Gradle,可以./gradlew build从项目根目录运行命令。这会在文件夹./server/build/libs/中生成导 阅读全文
posted @ 2017-06-14 22:30 会飞の鱼 阅读(2262) 评论(0) 推荐(0)
 
conductor Kitchensink示例
摘要: 一个示例的厨房工作流程,演示了所有模式构造的使用。 定义 Visual Flow 运行Kitchensink工作流程 启动工作流执行 通过发布以下内容开始执行kitchensink工作流: curl -X POST --header 'Content-Type: application/json' 阅读全文
posted @ 2017-06-14 22:20 会飞の鱼 阅读(1346) 评论(0) 推荐(0)
 
conductor 事件处理程序
摘要: Introduction conductor中的事件提供工作流之间的松散耦合,并支持从外部系统生成和消耗事件。 包括: 1. 能够在外部系统像SQS或Conductor内部生成一个事件(消息)。 2. 当发生与提供的条件匹配的特定事件时启动工作流。 conductor提供了SUB_WORKFLOW任 阅读全文
posted @ 2017-06-14 20:14 会飞の鱼 阅读(1102) 评论(0) 推荐(0)
 
conductor 系统任务
摘要: 动态任务: 参数: dynamicTaskNameParam:来自任务输入的参数的名称,其值用于调度任务。 例如 如果参数的值为ABC,则调度的下一个任务类型为“ABC”。 Example Example Example Example Example Join Task Output fork任务 阅读全文
posted @ 2017-06-14 19:13 会飞の鱼 阅读(2393) 评论(0) 推荐(0)
 
docker 操作
摘要: docker daemon 设置代理 http_proxy=109.105.4.17:8118 & systemctl start docker centos: Edit /etc/sysconfig/docker and add the following lines: Edit /etc/def 阅读全文
posted @ 2017-06-14 18:33 会飞の鱼 阅读(194) 评论(0) 推荐(0)
 
conductor元数据定义
摘要: Task Definition conductor维护工作任务类型的注册表。 必须在工作流中使用之前注册任务类型。 例如: FIXED : 在 retryDelaySeconds之后重新调度任务 EXPONENTIAL_BACKOFF : retryDelaySeconds * attempNo 之 阅读全文
posted @ 2017-06-14 18:23 会飞の鱼 阅读(933) 评论(0) 推荐(0)