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

部署dagu_1.12.10+replicadb0.15.1+sqlline1.12

下载所需的文件并上传到服务器

  • dagu_1.12.10(选择适合自己的版本): https://gh.api.99988866.xyz/https://github.com/dagu-dev/dagu/releases/download/v1.12.10/dagu_1.12.10_linux_amd64.tar.gz
  • replicadb0.15.1(包含了sqlline1.12): https://download.csdn.net/download/u012593882/88729322

创建etl用户并配置其环境

useradd etl
echo 'etl:etlpwd' | chpasswd
su - etl
mkdir ~/bin
mkdir ~/dagucat >> .bash_profile <<"EOF"#ETL-ENV
export REPLICADB_HOME=~/replicadb
export DAGU_HOME=~/dagu
export DAGU_HOST=0.0.0.0
export DAGU_PORT=9033
export DAGU_IS_BASICAUTH=1
export DAGU_BASICAUTH_USERNAME="admin"
export DAGU_BASICAUTH_PASSWORD="admin"
export DAGU_IS_AUTHTOKEN=1
export DAGU_AUTHTOKEN="daguApiToken"
export DAGU_NAVBAR_COLOR="#a0aeba"
export DAGU_NAVBAR_TITLE="Dagu"export PATH=$PATH:$HOME/replicadb/bin
EOF

解压可执行文件到指定目录(etl用户操作)

tar -zxvf dagu_1.12.10_linux_amd64.tar.gz -C ~/bin/
tar -xvf replicadb.tar -C ~/

启动dagu服务(etl用户操作)

nohup dagu start-all &> ~/dagu/start-all.log &

使用dagu web ui编写任务

浏览器访问 ip:9033

相关文章:

部署dagu_1.12.10+replicadb0.15.1+sqlline1.12

下载所需的文件并上传到服务器 dagu_1.12.10(选择适合自己的版本): https://gh.api.99988866.xyz/https://github.com/dagu-dev/dagu/releases/download/v1.12.10/dagu_1.12.10_linux_amd64.tar.gzreplicadb0.15.1(包含了sqlline1.12): https://download.csdn.net/download/u0…...

基于Java中的SSM框架实现社会保险管理系统项目【项目源码+论文说明】

摘要 改革开放的浪潮已近深深的键入人心&#xff0c;随之而带来了我国社会主义市场经济体制的不断完善和建立健全&#xff0c;作为国家基本保障之一的社会保险系统&#xff0c;我们不单单要把握社保金额的进展和状态&#xff0c;还需要对社会保障基金开展全面、科学、可持续的…...

24计算机考研调剂 | 江西理工大学

能源、化工、计算机&#xff08;0854&#xff09;等相关方向有3个调剂名额 考研调剂招生信息 学校:江西理工大学 专业:工学->治金工程 年级:2024 招生人数:3 招生状态:正在招生中 联系方式:********* (为保护个人隐私,联系方式仅限APP查看) 补充内容 能源、化工、计…...

Sentry(Android)源码解析

本文字数&#xff1a;16030字 预计阅读时间&#xff1a;40分钟 01 前言 Sentry是一个日志记录、错误上报、性能监控的开源框架&#xff0c;支持众多平台&#xff1a; 其使用方式在本文不进行说明了&#xff0c;大家可参照官方文档&#xff1a;https://docs.sentry.io/platforms…...

Android StateLayout状态页

文章目录 Android StateLayout状态页概述源码使用源码下载 Android StateLayout状态页 概述 StateLayout&#xff08;状态页&#xff09;包含&#xff1a;加载中页面&#xff0c;错误页面&#xff0c;空页面&#xff0c;内含状态默认页面&#xff0c;支持自定义页面。 源码 …...

JetBrains数据库驱动下载失败解决方法

本方法可通用于解决PyCharm等JetBrains家的IDE下载数据库驱动问题。 在Jet家IDE内连接数据库时&#xff0c;mysql、sqlite等的驱动有部分在 https://download.jetbrains.com 网站上&#xff0c;可能由于网络问题无法访问。 解决方法是修改 JetBrains 路径下的 jdbc.drivers.xm…...

【vim 学习系列文章 16 -- vim 自动保存设置】

文章目录 vim 自动保存设置 vim 自动保存设置 在 Vim 编辑器中&#xff0c;你可以通过设置 updatetime 选项来控制自动保存的时间间隔。updatetime 的默认值是 4000 毫秒&#xff08;4 秒&#xff09;&#xff0c;但你可以将其设置为 5000 毫秒&#xff08;5 秒&#xff09;以…...

python的O2O生鲜食品订购flask-django-nodejs-php

用户只能通过一些类似软件进行查看生鲜超市&#xff0c;这样的管理方式仍然是比较机械传统的&#xff0c;本文通过对市面上常见的线上管理系统与现实生活中结合问题的讨论&#xff0c;从一个微信小程序的O2O生鲜食品订购角度进行需求分析&#xff0c;提供一些新的思路&#xff…...

六、大模型-Prompt-API介绍

GPT-3.5 API 提供了一个名为 openai.ChatCompletion.create() 的端点&#xff0c;您可以使用该端点来与 ChatGPT 进行交互。以下是 openai.ChatCompletion.create() 的详细 API 说明&#xff1a; 请求参数&#xff1a; messages&#xff1a;一个数组&#xff0c;包含对话中的消…...

嵌入式安全性基础知识-计算机系统安全知识+信息安全基础+网络安全协议-嵌入式系统设计师备考笔记

0、前言 本专栏为个人备考软考嵌入式系统设计师的复习笔记&#xff0c;未经本人许可&#xff0c;请勿转载&#xff0c;如发现本笔记内容的错误还望各位不吝赐教&#xff08;笔记内容可能有误怕产生错误引导&#xff09;。 本章的主要内容见下图&#xff1a; 1、计算机系统系统…...

基于javaSpringboot+mybatis+layui的装修验收管理系统设计和实现

基于javaSpringbootmybatislayui的装修验收管理系统设计和实现 博主介绍&#xff1a;多年java开发经验&#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留…...

jenkins构建完成后部署到本机,无法读取容器外文件夹

项目背景&#xff1a; Dockerjenkins 构建完成后&#xff0c;要把打包的dist文件夹内容移动到网站目录 /www/wwwroot/xxxxxx 文件夹下&#xff1b;但是获取不到jenkins容器外的文件夹。 解决办法&#xff1a; 在容器中&#xff0c;添加挂载/映射本机目录&#xff0c;把网站…...

如何使用 Elasticsearch 作为向量数据库

在今天的文章中&#xff0c;我们将很快地通过 Docker 来快速地设置 Elasticsearch 及 Kibana&#xff0c;并设置 Elasticsearch 为向量搜索。 拉取 Docker 镜像 docker pull docker.elastic.co/elasticsearch/elasticsearch:8.12.2 docker pull docker.elastic.co/kibana/kiba…...

高精度AI火灾烟雾检测算法,助力打造更加安全的楼宇环境

一、方案背景 近日&#xff0c;南京居民楼火灾事故导致15人死亡的新闻闹得沸沸扬扬&#xff0c;这一事件又激起了大家对楼宇火灾隐患的进一步担忧。事后我们除了思考政府、消防及物业部门应对此事的解决办法&#xff0c;我们还应该思考如何利用现有的技术帮助人们减少此类事情的…...

node和npm yarn包管理工具

node和包管理工具 今日目标&#xff1a; 1.dos常用指令 2.node的模块化 3.npm包管理工具 4.yarn的常用指令 5.node的内置模块 00-回顾 # Promose:作用&#xff1a;解决ajax请求响应顺序不可控的问题特性&#xff1a;1. Promise是一个构造函数&#xff0c;需要通过new关…...

鸿蒙Harmony应用开发—ArkTS(@Link装饰器:父子双向同步)

子组件中被Link装饰的变量与其父组件中对应的数据源建立双向数据绑定。 说明&#xff1a; 从API version 9开始&#xff0c;该装饰器支持在ArkTS卡片中使用。 概述 Link装饰的变量与其父组件中的数据源共享相同的值。 限制条件 Link装饰器不能在Entry装饰的自定义组件中使用…...

【数据结构】猛猛干7道链表OJ

前言知识点 链表的调试技巧 int main() {struct ListNode* n1(struct ListNode*)malloc(sizeof(struct ListNode));assert(n1);struct ListNode* n2(struct ListNode*)malloc(sizeof(struct ListNode));assert(n2);struct ListNode* n3(struct ListNode*)malloc(sizeof(struc…...

记录C++中,子类同名属性并不能完全覆盖父类属性的问题

问题代码&#xff1a; 首先看一段代码&#xff1a;很简单&#xff0c;就是BBB继承自AAA&#xff0c;然后BBB重写定义了同名属性&#xff0c;然后调用父类AAA的打印函数&#xff1a; #include <iostream> using namespace std;class AAA { public:AAA() {}~AAA() {}void …...

使用 ONLYOFFICE API 构建 Java 转换器,在 Word 和 PDF 之间进行转换

文章作者&#xff1a;ajun 随着文档处理需求的增加&#xff0c;格式转换成为了一个重要的需求点。由于PDF格式具有跨平台、不易被篡改的特性&#xff0c;将Word格式(.docx)转换为PDF格式(.pdf)的需求尤为强烈。ONLYOFFICE作为一个强大的办公套件&#xff0c;提供了这样的转换功…...

SpringCloudAlibaba Nacos配置及应用

Nacos搭建及配置 nacos本机服务搭建 windows上搭建单机nacos&#xff1a; Releases alibaba/nacos GitHub 下载安装包 下载本地&#xff0c;解压&#xff0c;直接运行&#xff08;保证安装包的绝度路径只有英文字符&#xff0c;有中文会导致运行失败&#xff09;&#xff…...

PX41.13.3版本常用参数

1.预解锁参数COM_PREARM_MODE 默认值 Disabled2. TAKE OFF起飞模式&#xff0c;规定时间内是否起飞成功COM_LKDOWN_TKO 默认值3s3.飞控与机载电脑通信&#xff0c;信号丢失时间判断以及动作COM_OBC_LOSS_L 默认值5sCOM_OBC_ACT 默认值 降落模式COM_OBC_RC_ACT 默认值 定点模…...

开发者利器:OpenClaw+Qwen3.5-9B-AWQ-4bit自动生成UI设计文档

开发者利器&#xff1a;OpenClawQwen3.5-9B-AWQ-4bit自动生成UI设计文档 1. 为什么我们需要自动化设计文档 作为一名长期奋战在一线的开发者&#xff0c;我深知设计交接环节的痛点。每次收到Figma设计稿后&#xff0c;手动整理设计规范、提取颜色代码、记录组件结构要耗费数小…...

一人带多个数字帮手干活的新方式,人+智能体协同工作

现在上班干活&#xff0c;多了种新方式 —— 人带着智能体一起干&#xff0c;说白了就是给自己配几个不用休息的数字小帮手&#xff0c;你管定方向、做决策&#xff0c;它们管跑腿、做杂活&#xff0c;一起把活干得又快又好。 这种协作一点都不复杂&#xff0c;核心就俩字&…...

MyBatis拦截器黑科技:不修改业务代码实现动态数据权限控制

MyBatis拦截器黑科技&#xff1a;零侵入实现企业级数据权限管控 在当今企业级应用开发中&#xff0c;数据权限控制是一个无法回避的核心需求。传统方案往往需要在每个SQL语句中硬编码权限条件&#xff0c;或者通过AOP切面批量修改Mapper接口&#xff0c;这些方法要么维护成本高…...

Qwen3.5-9B高效编码:OpenClaw自动补全Python函数

Qwen3.5-9B高效编码&#xff1a;OpenClaw自动补全Python函数 1. 为什么需要AI代码补全&#xff1f; 作为一个长期与Python打交道的开发者&#xff0c;我经常陷入这样的困境&#xff1a;在深夜赶项目时&#xff0c;明明知道要实现什么功能&#xff0c;却卡在具体函数实现的细节…...

告别命令行恐惧!用Docker Desktop可视化界面5分钟搞定Ollama部署(附端口映射避坑指南)

告别命令行恐惧&#xff01;用Docker Desktop可视化界面5分钟搞定Ollama部署&#xff08;附端口映射避坑指南&#xff09; 如果你对命令行操作感到头疼&#xff0c;却又想快速体验Ollama的强大功能&#xff0c;这篇文章正是为你准备的。我们将完全避开复杂的终端指令&#xff…...

【PyJIT 3.14权威调优白皮书】:基于37个生产级微服务压测数据的6类典型劣化模式诊断图谱

第一章&#xff1a;PyJIT 3.14 JIT编译器调优核心原理与演进脉络PyJIT 3.14 是 Python 生态中首个支持多层热路径识别与跨函数内联优化的生产级 JIT 编译器&#xff0c;其核心突破在于将传统基于计数器的热点检测升级为基于执行轨迹&#xff08;Execution Trace&#xff09;的动…...

DMA技术解析:提升嵌入式系统性能的关键

1. DMA技术概述&#xff1a;解放CPU的搬运工 DMA&#xff08;Direct Memory Access&#xff09;直接存储器访问技术&#xff0c;是现代嵌入式系统中提升性能的关键设计。我第一次在STM32项目中使用DMA传输时&#xff0c;实测发现ADC采样率从500kHz提升到2.1MHz&#xff0c;CPU占…...

C语言字符串与指针操作技巧解析

1. 字符串的本质与指针操作在嵌入式开发中&#xff0c;字符串处理是最基础也是最重要的技能之一。很多人虽然每天都在使用字符串&#xff0c;但对它的本质理解却不够深入。实际上&#xff0c;C语言中的字符串本质上就是一个字符指针&#xff0c;它指向内存中连续存储的字符序列…...

嵌入式C语言设计模式实践:观察者与责任链模式

1. 嵌入式软件开发中的设计模式应用背景在传统认知中&#xff0c;嵌入式系统开发往往与"资源受限"、"底层硬件"、"效率优先"等标签紧密关联。早期的嵌入式设备功能单一&#xff0c;业务逻辑简单&#xff0c;开发者更关注代码的执行效率和硬件资源…...