dolphinscheduler新建task类型
时间: 2023-08-30 20:03:19 浏览: 49
DolphinScheduler是一款开源的分布式任务调度系统,它支持各种任务类型的调度和管理。在DolphinScheduler中,可以通过新建任务类型来定义和配置不同类型的任务。
要新建一个任务类型,首先需要进入DolphinScheduler的web界面,在管理中心中找到任务定义,然后点击新建任务类型。在新建任务类型界面中,需要填写任务类型的名称,并选择适用的任务模式,比如Shell、Python、Java等任务类型。
针对不同的任务类型,DolphinScheduler提供了不同的配置选项。例如,对于Shell任务类型,可以设置Shell脚本路径、脚本参数、超时时间等;对于Python任务类型,可以设置Python脚本路径、脚本参数、虚拟环境等。
除了基本的任务配置外,还可以设置依赖关系和调度策略。可以指定任务的依赖任务,即只有在依赖任务成功完成后,才会执行当前任务。同时,可以设置任务的调度策略,例如定时触发、周期调度、依赖触发等。
完成任务类型的配置后,点击保存并生效,即可成功新建一个任务类型。在任务定义界面,可以查看和管理已新建的任务类型。可以修改任务类型的配置,包括名称、模式、配置选项等。如果不再需要某个任务类型,也可以删除该任务类型。
总之,DolphinScheduler的新建任务类型功能可以帮助用户根据实际需求定义和配置不同类型的任务,灵活地管理和调度任务的执行。
相关问题
dolphinscheduler 参数
DolphinScheduler 是一个分布式的、易扩展的、高可用的任务调度系统。以下是 DolphinScheduler 的一些常用参数:
1. 全局参数:
- `dolphinscheduler.env.path`: 配置文件路径
- `dolphinscheduler.log.path`: 日志文件路径
- `dolphinscheduler.log.retention`: 日志文件保留天数
- `dolphinscheduler.task.commit.retryTimes`: 任务重试次数
- `dolphinscheduler.task.commit.interval`: 任务提交间隔时间(单位秒)
- `dolphinscheduler.task.commit.retryInterval`: 任务重试间隔时间(单位秒)
- `dolphinscheduler.db.check.interval`: 数据库连接检查间隔时间(单位秒)
- `dolphinscheduler.db.maxWaitMillis`: 数据库连接等待超时时间(单位毫秒)
2. Master 参数:
- `dolphinscheduler.master.exec.threads`: Master 执行任务的线程数
- `dolphinscheduler.master.heartbeat.interval`: Master 心跳间隔时间(单位秒)
- `dolphinscheduler.master.task.commit.retryTimes`: Master 重试提交任务次数
- `dolphinscheduler.master.task.commit.interval`: Master 提交任务间隔时间(单位秒)
- `dolphinscheduler.master.task.commit.retryInterval`: Master 重试提交任务间隔时间(单位秒)
3. Worker 参数:
- `dolphinscheduler.worker.exec.threads`: Worker 执行任务的线程数
- `dolphinscheduler.worker.heartbeat.interval`: Worker 心跳间隔时间(单位秒)
- `dolphinscheduler.worker.fetch.task.num`: Worker 一次获取任务的数量
- `dolphinscheduler.worker.max.cpuload.avg`: Worker 最大 CPU 平均负载
- `dolphinscheduler.worker.max.cpu.usage`: Worker 最大 CPU 使用率
- `dolphinscheduler.worker.max.memory.usage`: Worker 最大内存使用率
以上是一些常用的 DolphinScheduler 参数,具体使用还需根据实际情况进行配置。
dolphinscheduler 401
根据提供的引用内容,dolphinscheduler 401是一个错误代码,通常表示用户未经授权或未登录。在dolphinscheduler中,当用户尝试访问需要认证的资源时,如果用户的凭证无效或不存在,服务器会返回401错误。这可能是由于用户提供的凭证(例如用户名和密码)不正确,或者用户没有经过身份验证。要解决此问题,用户需要确保提供正确的凭证,并确保已经登录或获得正确的访问令牌。用户可以参考dolphinscheduler的官方文档,如sqoop官方文档和dolphinscheduler官方文档中提供的说明以获取更多关于身份验证和访问控制的信息。此外,dolphinscheduler还涉及到一些其他技术如hive、hadoop、spark、datax、python和scala,用户可能需要在这些技术中进行必要的配置修改和添加以确保系统的正常运行。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [dolphinscheduler 报错及解决办法](https://blog.csdn.net/Dr_Guo/article/details/116145980)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [dolphinscheduler配置](https://download.csdn.net/download/xionglangs/86088059)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]