码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 实时即未来,大数据项目车联网之创建Flink实时计算子工程【二】


    文章目录

      • 写在前面
        • 车联网项目全新升级
      • 创建Flink实时计算子工程
        • 1 在原工程下创建实时分析子模块
        • 2 导入实时分析子模块pom依赖
        • 3 配置实时分析子模块资源文件

    写在前面

    车联网项目全新升级

    更全 8-》21+篇
    更细 -》 图文并茂、部分代码首次披露
    更新 -》Flink车联网项目贴近企业开发

    售后更有保障:

    凡购买本专栏的读者,可加我好友获取车联网大数据资料

    文章持续更新不止21篇,保障更新完整。前期49.9元,后期满50人恢复原价99元
    在这里插入图片描述

    创建Flink实时计算子工程

    1 在原工程下创建实时分析子模块

    总工程结构设计

    创建StreamingAnalysis工程

    img

    img

    设置打包类型为:jar

    img

    2 导入实时分析子模块pom依赖

    略

    l 工程包目录

    img

    3 配置实时分析子模块资源文件

    img

    conf.properties

    # mysql configuration
    jdbc.driver=com.mysql.jdbc.Driver
    jdbc.url=jdbc:mysql://node03:3306/vehicle_networking?characterEncoding=utf8&useSSL=false
    jdbc.user=root
    jdbc.password=123456
    jdbc.dataSource.size=10
    
    # hdfsUri
    hdfsUri=hdfs://node01:8020
    
    #ZK configuration
    zookeeper.clientPort=2181
    zookeeper.quorum=node01,node02,node03
    
    # kafka configuration
    kafka.topic=vehicledata
    bootstrap.servers=node01:9092,node02:9092,node03:9092
    
    # mongoDB configuration
    mongo.host=node03
    mongo.port=27017
    mongo.userName=itcast
    mongo.password=itcast
    mongo.source=itcast
    
    # redis configuration
    redis.host=node03
    redis.port=6379
    redis.password=null
    redis.database=0
    redis.session.timeout=1000
    redis.key.timeout=900
    
    # vehinfo match sleep millionseconds
    vehinfo.millionseconds=18000000
    ruleinfo.millionseconds=100000
    elerules.millionseconds=300000
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37

    logback.xml

    注意log4j的jar包冲突问题

    
    
    <configuration>
        
        
        <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
            
            <encoder>
                <pattern>%date %level [%thread] %logger{10} [%file:%line] %msg%npattern>
            encoder>
        appender>
        
        <logger name="com.john.logging.b" level="INFO" additivity="false">
            <appender-ref ref="STDOUT" />
        logger>
    
        
        <appender name="FILE" class="ch.qos.logback.core.FileAppender">
            <file>debug.logfile>
            <encoder>
                <pattern>%date %level [%thread] %logger{10} [%file:%line] %msg%npattern>
            encoder>
        appender>
    
        
        <root level="DEBUG">
            <appender-ref ref="STDOUT" />
            <appender-ref ref="FILE" />
        root>
    configuration>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
  • 相关阅读:
    Pytorch深度学习快速入门—LeNet简单介绍(附代码)
    带你深入学习Redis主从复制,学习心跳包、主从结构,全量复制、部分复制等
    【JavaEE精炼宝库】多线程(6)线程池
    float32转float16
    【软件逆向】带壳带反调试找flag教程(VMProject3.0+X64dbg+ScyllaHide)
    Python:Linux下安装Anaconda,可多人使用(内容几乎完整)
    【精华】具身智能:人工智能的下一个浪潮
    具有计算功能的模拟信号平均值采集隔离放大器
    OS复习笔记ch11-3
    Codeforces Round #712 (Div. 1) A. Balance the Bits
  • 原文地址:https://blog.csdn.net/xianyu120/article/details/128080447
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号