一百四十一、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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/59009.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

安全渗透知识总结二

目录 一、html实体编码 1、Unicode字符编码 2、字符的数字表示 3、常见实体编码 4、url 协议 主机 http状态码 http常用的状态码 端口 常见协议端口 查询参数 锚点 url字符 urlcode字符 绝对url和相对url 二、字符编码 Ascll字符集 html字符集 html的url编码 …

RabbitMQ的6种工作模式

RabbitMQ的6种工作模式 官方文档: http://www.rabbitmq.com/ https://www.rabbitmq.com/getstarted.html RabbitMQ 常见的 6 种工作模式: 1、simple简单模式 1)、消息产生后将消息放入队列。 2)、消息的消费者监听消息队列,如果队列中…

【Spring Boot】Spring Boot 集成 RocketMQ 实现简单的消息发送和消费

文章目录 前言基本概念消息和主题相关发送普通消息 发送顺序消息RocketMQTemplate的API介绍参考资料: 前言 本文主要有以下内容: 简单消息的发送顺序消息的发送RocketMQTemplate的API介绍 环境搭建: RocketMQ的安装教程:在官网…

jmeter如何压测和存储

一、存储过程准备: 1、建立一个空表: 1 CREATE TABLE test_data ( id NUMBER, name VARCHAR2(50), age NUMBER ); 2、建立一个存储过程: 1 2 3 4 5 6 7 8 9 CREATE OR REPLACE PROCEDURE insert_test_data (n IN NUMBER) AS BEGIN --E…

Kubernetes工作原理

一、案例概述 传统部署时代: 早期是在物理服务器上运行应用程序。无法为物理服务器中的应用程序定义资源边界,这会导致资源分配出现问题。例如:如果在物理服务器上运行多个应用程序,则可能会出现一个应用程序占用大部分资源的情况…

基于2.4G RF开发的无线游戏手柄解决方案

平时喜欢玩游戏的朋友,肯定知道键鼠在某些类型的游戏适配和操作方面,不如手柄。作为一个游戏爱好者,还得配上一个游戏手柄才行。比如动作和格斗、体育游戏,由于手柄更合理的摇杆位置和按键布局,操作起来也是得心应手。…

【大数据】Flink 从入门到实践(一):初步介绍

Flink 从入门到实践(一):初步介绍 Apache Flink 是一个框架和分布式处理引擎,用于在 无边界 和 有边界 数据流上进行 有状态 的计算。Flink 能在所有常见集群环境中运行,并能以内存速度和任意规模进行计算。 1.架构 1…

如何用看板让你的项目管理更上一层楼

项目管理的核心挑战 项目管理始终是一个充满挑战的领域。在多变的环境中,管理一个项目并确保其成功完成是一项巨大的任务。那么,为什么项目管理会如此复杂呢? 概述项目的复杂性 每一个项目都有其独特性,无论是项目的规模、团队…

视觉大模型的全面解析

前言 本文主要围绕Foundational Models,即基础模型(通过自监督或半监督方式在大规模数据上训练的模型,可以适应其它多个下游任务。)这个概念,向大家全面阐述一个崭新的视觉系统。例如,通过 SAM,…

7.8 封装详解

7.8 封装详解 就是把东西装进箱子里,只留一个口,比如我们看电视的时候我们只用遥控器换一个台就行了,不需要知道电视里面是怎么构造的,电视机使用的厂家为了使用方便就把电视机内部的组件全部封装在了壳子里,只给我们…

今天学前端,还能高薪就业吗?

大学毕业3年后,我坚定的选择来黑马转行学前端,实现我的高起点就业!希望我的一些学习和工作感悟能对学弟学妹们有所帮助。 学科 | HTML&JS前端 校区 | 武汉 薪资 | 12k 黑马程序员的学弟、学妹们大家好!我是张同学。 选择黑…

【前端 | CSS】5种经典布局

页面布局是样式开发的第一步,也是 CSS 最重要的功能之一。 常用的页面布局,其实就那么几个。下面我会介绍5个经典布局,只要掌握了它们,就能应对绝大多数常规页面。 这几个布局都是自适应的,自动适配桌面设备和移动设备…