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

一百四十一、Kettle——kettle8.2在Windows本地开启carte服务以及配置子服务器

一、目的

在kettle建好共享资源库后,为了给在服务器上部署kettle的carte服务躺雷,先在Windows本地测试一下怎么玩carte服务

二、Kettle版本以及在Windows本地安装路径

kettle版本是8.2             pdi-ce-8.2.0.0-342    

kettle本地安装路径是D:\java\kettle\pdi-ce-8.2.0.0-342

三、carte服务简介

Carte是Kettle自带的调度及监控工具,是一种内置的轻量级的web服务,支持HTTP方式进行转换、作业的调度,以及Web方式监控作业及转换的运行情况

四、kettle本地carte服务路径及其配置文件路径

(一)本地carte服务路径

D:\java\kettle\pdi-ce-8.2.0.0-342\data-integration\Carte.bat

注意:kettle的Windows本地carte服务文件是Carte.bat

           kettle的Linux运行的carte服务文件是carte.sh

(二)carte配置文件路径为kettle安装路径下的pwd文件夹

D:\java\kettle\pdi-ce-8.2.0.0-342\data-integration\pwd

(三)查看主服务器配置文件carte-config-master-8080.xml

(四)查看子服务器配置文件(以carte-config-8081.xml为例) 

 (五)在cmd窗口开启carte本地运行服务

首先,输入cmd打开命令提示符,然后右击,以管理员身份运行

 然后,输入carte本地运行服务命令

D:\java\kettle\pdi-ce-8.2.0.0-342\data-integration\Carte.bat  localhost 8080

 出现如下页面即启动成功

 (六)在kettle里创建子服务器

1、主服务器   master1

设置好后,注意要右击master1然后share一下 

2、子服务器 slave1-8081

设置好后,注意要右击slave1-8081然后share一下 

3、子服务器  slave2-8082 

 设置好后,注意要右击slave2-8082 然后share一下 

(七)子服务器创建好后可以组成kettle集群(非必要!!!

 

 集群创建好后也要右击cluster1,然后share一下

(八)配置run configurations

1、主服务器的run configurations——master1

2、 子服务器的run configurations——slave1-8081

 (九)执行任务,选择一个服务器的run configurations

 (十)kettle会自动弹出carte服务的页面

 (十一)cmd控制台窗口也会显示任务进度和状况

(十二)开启主服务器页面http://localhost:8080/kettle/status/ 

 

 

到这里,kettle在Windows本地开启carte服务以及配置子服务器就结束了!

当时,在实际的项目中,不会是在本地跑kettle任务、在本地开启carte服务,这里只是在本地进行kettle开启carte服务的测试,实际项目中还是要在服务器上部署!!!

目前,我并没在服务器上部署kettle以及carte服务,如有需要可以参考另一篇博文,希望对你有帮助!

http://t.csdn.cn/Rj92Ticon-default.png?t=N6B9http://t.csdn.cn/Rj92T

乐于奉献共享,帮助你我他!!!

相关文章:

一百四十一、Kettle——kettle8.2在Windows本地开启carte服务以及配置子服务器

一、目的 在kettle建好共享资源库后,为了给在服务器上部署kettle的carte服务躺雷,先在Windows本地测试一下怎么玩carte服务 二、Kettle版本以及在Windows本地安装路径 kettle版本是8.2 pdi-ce-8.2.0.0-342 kettle本地安装路径是D:\j…...

你知道充电桩控制主板的结构吗?

你知道充电桩控制主板的结构吗? 你是否曾经遇到过电动车行驶途中突然没电的情况?不用担心,解决这个问题的方法之一就是使用充电桩。那么,控制主板是如何控制充电桩的呢?让我们一起来探究一下。 充电桩控制主板由多种元件组成,包括主控芯片…...

LeetCode 25题:K个一组翻转链表

题目: 给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯…...

Day 19 C++ 文件操作

C 文件操作 文件为什么要使用文件文件类型文本文件 - 文件以文本的ASCII码形式存储在计算机中二进制文件 - 文件以文本的二进制形式存储在计算机中 操作类型ofstream:写操作ifstream: 读操作fstream : 读写操作 文本文件写文件引入头文件 \&l…...

Nginx源码安装

文章目录 Nginx源码安装注安装pcre库安装openssl库创建用户及用户组安装编译环境解压文件检测环境重要目录检查配置服务启动脚本查看效果: Nginx源码安装 注 本实验基于RHEL73.10.0-327.el7.x86_64,尽量使用RHEL7或CentOS7。 安装pcre库 安装 pere 库…...

【数据结构和算法】--N叉树返回根节点到目标节点的路径

目录 一、前言二、Java代码实现 一、前言 项目中接触一个问题:在大量有父子关系的列表中,需要筛选出特定约束的数据【要求某个目标节点延续到根节点的数据】。这个问题抽象为数据结构,就是:N叉树返回根节点到目标节点的路径 二、…...

Flutter环境搭建踩坑集锦

Flutter 背景准备工作先检查一下自己的电脑,看一下是不是满足配置要求下载安装配置环境下载安装JDK下载安装Android studio下载Flutterflutter doctor故障Android license status unknownNetwork resources 故障 后记 背景 发现一个不错的框架Flutter,听…...

WPF上位机7——MySql

MySql DML语句 db操作、表操作 字段的数据类型 修改表 表的数据操作 DQL语句 数据查询和去重查询 条件查询 模糊查询 聚合查询 分组查询 排序查询 分页查询 DCL语句 函数 字符串处理函数 数值函数 日期函数 流程函数 约束 外键约束 多表查询 内连接 外连接 自连接 子查询 列…...

Linux的基本指令(2)

指令1:man 作用:可以查询linux指令语法内容。 格式: man 指令 安装man指令: yum install -y man-pages 例如: 查询 指令 ls 的语法内容。 man ls 查询 fork 指令的语法内容。 man fork 在man中存在9个手册&…...

mySql-Linux-安装

mySql-Linux-通过YUM安装 下载 yum 源 [rootspark ~]# wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm --2023-07-31 22:51:21-- http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm 正在解析主机 repo.mysql.com (repo.mysql.com…...

JS实现IOS标准时间(JSON时间格式)格式转yyyy-mm-dd格式

JS实现IOS时间格式转yyyy-mm-dd格式 /*** IOS时间格式转yyyy-mm-dd格式*param iosDate [IOS时间格式]*return {string} [yyyy-mm-dd]**/ const convertIOSDateFormat (iosDate) > {if(!iosDate) {return -;}const date new Date(iosDate);const year date.getFullYear()…...

【Jmeter】 Report Dashboard 生成html图形测试报告

目录 背景 生成图形报告的方式 1、直接使用一个已存在的 CSV文件生成 2、负载测试完成后自动生成 使用示例 报告内容详情 测试报告摘要图 响应时间随时间变化曲线 活跃线程随时间变化曲线 I/O(Bytes)随时间变化曲线(忽略事务控制器示例结果) …...

7种有效安全的网页抓取方法,如何避免被禁止?

网页抓取是一种从互联网上抓取网页内容的过程,但在网络抓取种相信您也经常遇到障碍?尤其是做跨境业务的,在抓取国外的网站时更有难度。但我们站在您的立场上,提供七种有效的方法来进行网页抓取而不被阻止,最大限度地降…...

flask服务生成证书文件,采用https访问,开启用户密码验证

openssl req -x509 -newkey rsa:4096 -nodes -out cert.pem -keyout key.pem -days 3072开启用户密码验证 auth.verify_password def verify_password(username, password):if username abcdefg and password 1234546:return usernameapp.route(/post_request, methods[POST…...

上海首个“零工”就业云平台上线

1.背景 今年6月,黄浦区人社局在建立新业态新职业岗位信息发布机制,挖掘数字经济、电商微商、兼职、共享、远程等新业态岗位的基础上,和人力资源机构携手打造全市首个“新经济、新业态”零工就业云平台。 2. 平台简介 平台上汇聚了新生代互…...

面试必考精华版Leetcode104. 二叉树的最大深度

题目: 代码(首刷自解 day23): class Solution { public:int maxDepth(TreeNode* root) {if(rootnullptr) return 0;return max(maxDepth(root->left),maxDepth(root->right))1;} };...

winform panel中放置 usercontrol ,设置usercontrol随着dpi分辨率变化

在 WinForms 中,如果要使 UserControl 随着 DPI 分辨率的变化而自适应调整大小,可以遵循以下步骤: 使用 Anchor 和 Dock 属性:在 UserControl 中的控件布局时,使用 Anchor 和 Dock 属性来适应父控件的大小变化。 处理…...

更新页面无法回显

需求与问题: 在菜品管理开发中,我需要修改菜品,第一步是回显页面,但在我再三确认代码无误的情况下依旧无法回显内容 问题发现与解决: 经过排查,我发现我的DishDTO内容如下: Data public clas…...

CS 144 Lab Four -- the TCP connection

CS 144 Lab Four -- the TCP connection TCPConnection 简述TCP 状态图代码实现完整流程追踪 测试 对应课程视频: 【计算机网络】 斯坦福大学CS144课程 Lab Three 对应的PDF: Lab Checkpoint 4: down the stack (the network interface) TCPConnection 简述 TCPConnection 需…...

在Volo.Abp微服务中使用SignalR

假设需要通过SignalR发送消息通知,并在前端接收消息通知的功能 创建SignalR服务 在项目中引用 abp add-package Volo.Abp.AspNetCore.SignalR在Module文件中添加对模块依赖 [DependsOn(...typeof(AbpAspNetCoreSignalRModule))] public class IdentityApplicati…...

Qwen-Image-2512-Pixel-Art-LoRA 构建自动化工作流:与n8n集成实现定时像素画生成

Qwen-Image-2512-Pixel-Art-LoRA 构建自动化工作流:与n8n集成实现定时像素画生成 1. 引言 想象一下,你运营着一个社交媒体账号,每天都需要发布一张风格独特的像素画来吸引粉丝。或者,你的电商店铺每周都有新品上架,需…...

Youtu-VL-4B-Instruct开源模型优势:MIT许可证商用友好,支持二次训练与私有数据微调

Youtu-VL-4B-Instruct开源模型优势:MIT许可证商用友好,支持二次训练与私有数据微调 你是不是也遇到过这样的烦恼?想找一个能看懂图片、又能跟你聊天的AI模型,结果发现要么是闭源的,用起来束手束脚;要么是开…...

Web Components 实战:构建原生可复用组件

摘要:在 React、Vue 等框架百花齐放的今天,Web Components 作为浏览器原生支持的组件化方案,正悄然回归。本文将带你从零开始,使用原生技术栈构建可复用的 Web Components,让你的组件真正的"一次编写,…...

⚖️Lychee-Rerank快速部署:GitHub Actions自动构建+阿里云ACR镜像托管方案

Lychee-Rerank快速部署:GitHub Actions自动构建阿里云ACR镜像托管方案 你是不是也遇到过这样的烦恼?面对一堆文档,想快速找出和某个问题最相关的那几篇,手动筛选费时费力,用在线API又担心数据隐私。今天,我…...

DASD-4B-Thinking效果展示:Chainlit界面下机器学习模型选择逻辑链推理

DASD-4B-Thinking效果展示:Chainlit界面下机器学习模型选择逻辑链推理 重要提示:本文展示的DASD-4B-Thinking模型为开源项目,所有技术内容均基于公开可获取的AI技术和工具,不涉及任何敏感或受限制的技术领域。 1. 模型核心能力概览…...

Z-Image i2L在教育领域的应用:智能课件生成系统

Z-Image i2L在教育领域的应用:智能课件生成系统 1. 引言 作为一名有着十多年教学经验的教育工作者,我深知制作精美课件有多么耗时费力。每次备课都要四处寻找合适的配图,调整图片风格,还要确保视觉元素与教学内容完美契合。这个…...

美团推出AI浏览器,下一个流量入口的终极之战

当外卖巨头开始做浏览器,我们看到的不是跨界竞争,而是下一代互联网入口的提前布局。美团做了一款AI浏览器。这个消息乍听有点违和——一个送外卖的,为什么要和Chrome、Edge抢地盘?但翻开美团的内部代号:GN06。它的前身…...

告别固定邻居!用DeGCN的可变形卷积思想,让GCN在骨架行为识别里‘活’起来

可变形图卷积:让骨架行为识别模型学会"动态思考" 在咖啡厅里,两位工程师正盯着笔记本电脑屏幕上的骨架动作数据争论不休。"你看这个挥手动作,传统GCN对所有关节一视同仁地处理,但明明只有手臂在动啊!&q…...

LicenseFinder 终极指南:如何一键管理项目开源许可证

LicenseFinder 终极指南:如何一键管理项目开源许可证 【免费下载链接】LicenseFinder Find licenses for your projects dependencies. 项目地址: https://gitcode.com/gh_mirrors/li/LicenseFinder LicenseFinder 是一款强大的开源许可证管理工具&#xff0…...

Akagi雀魂AI辅助工具:5步快速上手指南,提升你的麻将技术65%

Akagi雀魂AI辅助工具:5步快速上手指南,提升你的麻将技术65% 【免费下载链接】Akagi 支持雀魂、天鳳、麻雀一番街、天月麻將,能夠使用自定義的AI模型實時分析對局並給出建議,內建Mortal AI作為示例。 Supports Majsoul, Tenhou, Ri…...