服装电子商务网站有哪些高清做视频在线观看网站

bicheng/2026/1/26 14:30:55/文章来源:
服装电子商务网站有哪些,高清做视频在线观看网站,做网站需求,wordpress页面能用js吗相关文章 【数仓】基本概念、知识普及、核心技术【数仓】数据分层概念以及相关逻辑【数仓】Hadoop软件安装及使用#xff08;集群配置#xff09;【数仓】Hadoop集群配置常用参数说明【数仓】zookeeper软件安装及集群配置【数仓】kafka软件安装及集群配置【数仓】flume软件安…相关文章 【数仓】基本概念、知识普及、核心技术【数仓】数据分层概念以及相关逻辑【数仓】Hadoop软件安装及使用集群配置【数仓】Hadoop集群配置常用参数说明【数仓】zookeeper软件安装及集群配置【数仓】kafka软件安装及集群配置【数仓】flume软件安装及配置【数仓】flume常见配置总结以及示例 一、flume有什么作用 Apache Flume是一个分布式、可靠且可用的大数据日志采集、聚合和传输系统。它主要用于将大量的日志数据从不同的数据源收集起来然后通过通道Channel进行传输最终将数据传输到指定的目的地如HDFS、HBase等。Flume具有高度可扩展性、容错性和灵活性可以适应各种复杂的数据采集场景。 Flume的核心组件包括Source、Channel和Sink。Source负责从数据源中读取数据可以是文件、网络套接字、消息队列等Channel是数据的缓冲区用于在Source和Sink之间传输数据Sink负责将数据写入目标存储系统如HDFS、HBase、Kafka等。此外Flume还支持多种类型的Source、Channel和Sink用户可以根据实际需求进行选择和配置。 Flume的主要作用是实现大规模数据采集和传输实现数据的实时处理和分析从而为企业提供更好的业务决策支持。在实际应用中Flume可以用于日志收集、事件跟踪、数据流处理等场景。通过将数据从不同的数据源采集并传输到指定的目的地Flume可以帮助企业实现数据的集中存储和管理为后续的数据分析和挖掘提供基础。 此外Flume还具有可靠性机制和故障转移和恢复机制能够保证数据传输的可靠性和安全性。同时Flume还支持客户扩展和自定义开发用户可以根据自己的需求进行扩展和优化使其更加适合特定的应用场景。 总的来说Apache Flume是一个功能强大、灵活可靠的大数据日志采集、聚合和传输系统它在大数据处理中起到了至关重要的作用。 二、环境准备 准备1台虚拟机 Hadoop131192.168.56.131 本例系统版本 CentOS-7.8已安装jdk1.8 关闭防火墙 systemctl stop firewalldzookeeper、kafka 已安装且已启动 三、flume安装配置 1、flume下载安装 # 下载解压 wget --no-check-certificate https://dlcdn.apache.org/flume/1.11.0/apache-flume-1.11.0-bin.tar.gz tar -xzvf apache-flume-1.11.0-bin.tar.gz mv apache-flume-1.11.0-bin/ /data/flume/2、配置环境变量 新增环境变量文件 vi /etc/profile.d/flume_env.sh export FLUME_HOME/data/flume export PATH$PATH:$FLUME_HOME/bin使用source让新增环境生效 source /etc/profile在命令行中输入flume-ng version命令如果返回Flume的版本信息则说明安装成功。 3、配置flume服务器属性 本例演示 flume 读取日志文件然后发送到kafka中 1配置日志存储路径 在flume主目录执行 vim conf/log4j2.xml Property nameLOG_DIR/data/flume/logs/Property2新建配置文件 conf/job/file_to_kafka.conf内容如下 # 定义Agent的组件 # 设置source的名称为rl al.sources rl # 设置channel的名称为cl al.channels cl# 配置source # 指定source的类型为TAILDIR这是一个能够追踪文件变化并读取新增内容的source al.sources.rl.type TAILDIR # 定义文件组fl这里fl是一个标识符可以定义多个文件组每个文件组可以包含多个文件模式 al.sources.rl.filegroups fl # 指定文件组fl的文件路径模式/data/applog/log/app.* 表示匹配/data/applog/log/目录下以app开头的所有文件 al.sources.rl.filegroups.fl /data/applog/log/app.* # 指定positionFile的位置该文件用于记录TAILDIR source读取文件的偏移量以便在Flume重启后可以从上次的位置继续读取 al.sources.rl.positionFile /data/flume/data/taildir_position.json# 配置channel # 设置channel的类型为KafkaChannel即数据将发送到Kafka al.channels.cl.type org.apache.flume.channel.kafka.KafkaChannel # 指定Kafka集群的地址和端口这里配置了3个Kafka broker al.channels.cl.kafka.bootstrap.servers hadoop131:9092,hadoop132:9092,hadoop133:9092 # 设置发送到Kafka的主题名称 al.channels.cl.kafka.topic topic_log # 设置parseAsFlumeEvent为false表示发送到Kafka的数据不会被封装为Flume的Event格式而是保持原始格式 al.channels.cl.parseAsFlumeEvent false# 组装source和channel # 将source rl连接到channel cl表示rl读取的数据将发送到cl指定的Kafka channel中 al.sources.rl.channels cl这份配置文件定义了一个简单的Flume Agent它使用TAILDIR source来监控某个目录下的日志文件变化并将新增的日志内容发送到Kafka。配置文件中的注释详细解释了每个配置项的作用和含义。在实际部署时需要根据实际环境调整配置文件中的路径、Kafka集群地址、主题名称等参数。 另外请注意Flume的Kafka Channel在某些版本中可能已经被标记为过时推荐使用Kafka Sink。如果你使用的是较新的Flume版本并且希望使用推荐的配置那么应该使用Kafka Sink而不是Kafka Channel。在这种情况下你需要配置一个Kafka Sink并将其绑定到一个普通的Memory Channel或File Channel。 使用Kafka Sink的配置示例如下 # Define the components of the agent agent.sources tailSource agent.channels memoryChannel agent.sinks kafkaSink# Configure the source - TAILDIR agent.sources.tailSource.type TAILDIR agent.sources.tailSource.filegroups f1 agent.sources.tailSource.filegroups.f1 /path/to/your/logfile.log agent.sources.tailSource.positionFile /path/to/flume/taildir_position.json agent.sources.tailSource.fileHeader true# Configure the channel - Memory agent.channels.memoryChannel.type memory agent.channels.memoryChannel.capacity 10000 agent.channels.memoryChannel.transactionCapacity 1000# Configure the sink - KafkaSink agent.sinks.kafkaSink.type org.apache.flume.sink.kafka.KafkaSink agent.sinks.kafkaSink.kafka.bootstrap.servers kafka-server-1:9092,kafka-server-2:9092 agent.sinks.kafkaSink.kafka.topic flume-logs agent.sinks.kafkaSink.channel memoryChannel# Bind the source and channel, and the sink and channel agent.sources.tailSource.channels memoryChannel agent.sinks.kafkaSink.channel memoryChannel在这个示例中我们配置了一个TAILDIR Source、一个Memory Channel和一个Kafka Sink。TAILDIR Source读取日志文件Memory Channel在内存中缓存事件Kafka Sink负责将事件发送到Kafka。 5、启动flume 1创建flume启动脚本f1.sh vi /usr/bin/f1.sh # 修改文件权限 chmod 777 /usr/bin/f1.sh2复制如下内容 #!/bin/bash#1. 判断参数个数 if [ $# -lt 1 ] thenecho Not Enough Arguement!exit; ficase $1 in start)#遍历集群所有机器for host in hadoop131doecho -------------------- $host flume 启动 --------------------ssh $host /data/flume/bin/flume-ng agent -n al -c /data/flume/conf/ -f /data/flume/conf/job/file_to_kafka.conf /dev/null 21 done ;; stop)#遍历集群所有机器for host in hadoop131doecho -------------------- $host flume 停止 --------------------ssh $host ps -ef | grep file_to_kafka | grep -v grep | awk {print \$2} |xargs -n1 kill 9done ;; *)echo Input Args Error... ;; esac3通过集群脚本 f1.sh 操作 f1.sh startflume启动命令说明 以下是flume启动命令的常用参数 参数默认值说明--name 或 -n无默认值必须指定指定启动的Flume Agent的名称。这个名称应该与配置文件中定义的agent的名称一致。--conf 或 -c无默认值通常设置为flume配置文件的目录指定Flume配置文件的目录。这个目录下应该包含flume的配置文件。--conf-file 或 -f无默认值必须指定指定具体的Flume配置文件名。这个文件应该包含了Flume Agent的配置信息。--zkConnString 或 -z无默认值当Flume配置使用Zookeeper进行集群管理时指定Zookeeper的连接字符串。格式为主机名:端口号多个节点用逗号分隔。-Dflume.root.logger无默认值通常设置为INFO,console设置Flume的日志级别和输出方式。例如INFO,console表示日志级别为INFO并输出到控制台。也可以设置为输出到日志文件。--no-reload-conffalse如果设置为true那么Flume将不会重新加载配置文件即使配置文件发生了变化。--help 或 -h无默认值显示帮助信息列出所有可用的启动参数。 需要注意的是Flume的启动参数可能会因版本和具体的使用场景而有所不同。上表中的参数是最常用的但并不是所有的参数都在所有版本的Flume中都可用。在实际使用时建议查阅对应版本的Flume官方文档或使用flume-ng agent --help命令查看可用的参数列表。 6、验证日志采集通路 1在指定的log目录中生成日志文件 cat app.log /data/applog/log/app1.log2查看flume.log日志文件发现自动读取到文件 Opening file: /data/applog/log/app1.log, inode: 34663712, pos: 03查看kafka数据发现自动创建配置的topictopic_log [roothadoop131 kafka]# bin/kafka-topics.sh --list --bootstrap-server localhost:9092 __consumer_offsets topic_log参考 https://flume.apache.org/

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

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

相关文章

下步我院将建设网站信息保密建销售网站需要多少钱

文章目录 概念1. 云原生(Cloud Native):2. 容器编排(Container Orchestration): 小结 概念 云原生和容器编排是两个不同的概念,但它们之间有着密切的联系。下面将分别介绍这两个概念&#xff0…

浙江广发建设有限公司网站wordpress修改主题文件

文章目录 题目描述问题分析程序代码 题目描述 原题链接 Alice 和 Bob 轮流玩一个游戏,Alice 先手。 一堆石子里总共有n个石子,轮到某个玩家时,他可以 移出 一个石子并得到这个石子的价值。Alice 和 Bob 对石子价值有 不一样的的评判标准 。双…

专做自驾游的网站做电影网站能赚钱吗

文章目录 4.Go语言的方法,函数,接口4.1. 方法4.1.1. 指针接受者4.1.2. 值接收者和指针接收者有什么区别?4.1.3. 方法 4.2. 接口4.2.1. 接口定义 4.3. 函数4.3.1. 函数介绍 4.Go语言的方法,函数,接口 4.1. 方法 4.1.1…

专业做书画推广的网站wordpress上传图片插件

文章目录 前言1. 安装部署Flask并制作SayHello问答界面2. 安装Cpolar内网穿透3. 配置Flask的问答界面公网访问地址4. 公网远程访问Flask的问答界面 前言 Flask是一个Python编写的Web微框架,让我们可以使用Python语言快速实现一个网站或Web服务,本期教程…

昆山外贸公司网站建设流程南宁网站提升排名

前言 上一篇博客我们写了, 关于交换机, 队列,绑定, 写入数据库的一些建库建表的操作 这一篇博客中,我们将建库建表操作,封装一下实现层一个类来供上层服务的调用 , 并在写完该类之后, 测试代码是否完整 实现封装 在写完上述的接口类 与 xml 后, 我们想要 创建一个类 ,来调用…

软件商店下载官方东莞seo网络推广

在终端中,运行以下命令以检查SSH服务器的状态: sudo service ssh status安装SSH服务器。您可以运行以下命令来安装OpenSSH服务器,这是SSH服务的一个流行实现: sudo apt install openssh-server如果SSH服务器正在运行&#xff0c…

wordpress站内查找企业网络营销方案模板

随着互联网科技的飞速发展,网络变的越来越庞大,数据量越来越高,网络速率成几何倍数增长,网络应用也越来越复杂,对网络的性能、稳定性和可靠性都提出了更高的要求。在日益复杂的网络环境中一旦发生网络故障,…

网站首页设计多少钱h5游戏在线玩平台

更多资料获取 📚 个人网站:ipengtao.com Pingouin库基于pandas、scipy和statsmodels,为用户提供了执行常见统计分析的功能。它支持各种统计方法和假设检验,例如 t-tests、ANOVA、correlation analysis 等。让我们看一些示例代码&…

丝绸之路网站建设个人博客系统源码

SSH软件连接服务器:服务器地址:xxx.xxx.xxx.40用户名:xxxx密码:xxxx新建文件夹,用来放新代码版本,后面为代码版本号路径:/home/weblogic命令:mkdir wzgcyth_xxxx部署war包拖拽war到路…

无锡鑫融建设网站建网站开源代码

Go语言自带了一个强大的测试框架,其中包括基准测试(Benchmark)功能,基准测试用于测量和评估一段代码的性能。 我们可以通过在Go的测试文件中编写特殊格式的函数来创建基准测试。测试文件的命名遵守原函数名称_test.go 的格式。 基…

盘锦威旺做网站建设公司部门简称

文章目录 前言一、官网下载二、访问ip:port三、安装推荐插件-自动下载四、创建用户名密码五、安装SonarQube插件六、配置全局工具总结 前言 Sonar是一个半开源的静态代码扫描工具,试用过一次觉得功能还算可以,所以记录一下SonarQube扫描的用法以及在中大…

郑州作网站泉州网站建站模板

学习交流加 个人qq: 1126137994个人微信: liu1126137994学习交流资源分享qq群: 962535112 今天我们的任务是修改uboot源码支持NorFlash。 上两篇关于uboot移植的文章,我们修改了uboot源代码,支持了串口的输出&#xff…

化隆县公司网站建设3d建模软件免费下载

目录 一、什么是端口号? 二、TCP协议 2.1 TCP报文格式 2.2 三次握手 2.3 四次挥手 2.4 窗口流量控制 三、UDP协议 3.1 UDP报文格式 3.4 传输过程 一、什么是端口号? 我们自己的一台电脑上有时可能会同时运行多个进程软件来进行上网。那么当网络上的服务器响应我们电…

做平面设计都在那个网站找免费素材?在线crm系统

两两交换链表中的节点 leetcode24 递归 两个节点一递归 第一次即成功,泪目!! // 每两个进行一次交换 func swapPairs(head *ListNode) *ListNode {//每两个的第一个节点var pre *ListNode//递归结束条件,即当剩下的节点不满足两…

深圳网站开发哪家专业宁德做网站公司

综合运用所学的程序设计基础、数据结构、数据库原理及应用、高级语言程序设计、面向对象程序设计、软件需求分析与建模、软件设计与体系结构、软件测试等课程知识,设计开发一个较实用的应用系统。 通过该设计可以巩固并提高软件工程专业学生的软件需求分析、设计、开…

个人网站收款深圳展厅设计装修

RabbitMq简介 中间件简介 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性[架构] 使用较多的消息队列有 ActiveMQ(安全),RabbitMQ,ZeroMQ,Kafka(大数据),MetaMQ,RocketMQ 以下介绍消息队…

在哪里建网站好兰州手机网站制作公司哪家好

ios培训------我的c语言笔记&#xff0c;期待与您交流! #include <stdio.h> /*break:1.使用场合1> switch语句&#xff1a;退出整个switch语句2> 循环结构&#xff1a;退出整个循环语句* while* do while* for2.注意点只对最近的循环结构有效 continue&#xff1a;…

百度站长平台有哪些功能知名网络软文推广平台

一、Linux和Windows的一些区别 1、Linux严格区分大小写——【Windows创建文件夹时不区分大小写】 2、Linux中所有内容都以文件形式存储&#xff0c;包括硬件 3、Linux不靠拓展名区分文件类型&#xff0c;而是可以通过读取文件开头的一些字节来区分。 但是在实际使用中一般要…

泉州网站模板建站3000部末年禁止无需下载

原想简单笼统介绍一下scala&#xff0c;后感觉这么做意思不大&#xff0c;网友看了和没看一样&#xff0c;还是应该稍微详细具体一点&#xff0c;故而把系列编号由(上)(中)(下)&#xff0c;改为(上)(2)(3)(4)(5)....,(上)就是(1)吧&#xff0c;以下内容部分节选于我们即将出版的…

企业网站建设 制作做局域网网站教程

文章目录 前言一、创建hdfs-demo项目1. 在idea上创建maven项目2. 导入hadoop相关依赖 二、常用 HDFS Java API1. 简介2. 获取文件系统实例3. 创建目录4. 创建文件4.1 创建文件并写入数据4.2 创建新空白文件 5. 查看文件内容6. 查看目录下的文件或目录信息6.1 查看指定目录下的文…