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

房产中介公司网站源码免费的十大免费货源网站

房产中介公司网站源码,免费的十大免费货源网站,电商网站建设开题报告,有没有做网站的随州背景 平台为数据开发人员提供基本的实时作业的管理功能,其中包括jar、sql等作业的在线开发;因此中台需要提供一个统一的SDK支持平台能够实现flink jar作业的发布;绝大多数情况下企业可能会考虑Flink On Yarn的这个发布模式,但是伴随云原生的呼声越来越大,一些企业不希望部…

背景

平台为数据开发人员提供基本的实时作业的管理功能,其中包括jar、sql等作业的在线开发;因此中台需要提供一个统一的SDK支持平台能够实现flink jar作业的发布;绝大多数情况下企业可能会考虑Flink On Yarn的这个发布模式,但是伴随云原生的呼声越来越大,一些企业不希望部署一套YARN繁重的基座平台作为资源调度平台,期望使用容器的特性实现存储分离的架构;还有很多其他的原因…不在赘述

改造步骤

  • 基于官方镜像重新打包flink服务,实现能够讲平台容器日志直接传输到kafka中,其次我们复写了Kubernates flink native的客户端,因此需修改flink-console.sh脚本,因此我们需要编写DockerFile重新打包镜像
    文件路径
FROM flink:1.17.1-scala_2.12
MAINTAINER jiangzhongzhou <jiangzhongzhou@jd.com># 拷贝 client/kafka append文件到flink的lib下
COPY client-1.17.1-1.0.jar $FLINK_HOME/lib/
COPY kafka-clients-2.2.0.jar $FLINK_HOME/lib/
# 修改flink-console.sh脚本启动类
COPY flink-console.sh $FLINK_HOME/bin/flink-console.sh
# 设定容器时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

flink-console.sh
flink-console.sh脚本
在Kubernetes的其他节点安装改镜像,我这里把名字为flink-mirror:1.0

[root@CentOSB flink-mirror]# docker build -t flink-mirror:1.0 .
[+] Building 0.1s (10/10) FINISHED                                                                                                                                d=> [internal] load .dockerignore=> => transferring context: 2B=> [internal] load build definition from Dockerfile=> => transferring dockerfile: 574B=> [internal] load metadata for docker.io/library/flink:1.17.1-scala_2.12=> [1/5] FROM docker.io/library/flink:1.17.1-scala_2.12=> [internal] load build context=> => transferring context: 432B=> CACHED [2/5] COPY client-1.17.1-1.0.jar /opt/flink/lib/=> CACHED [3/5] COPY kafka-clients-2.2.0.jar /opt/flink/lib/=> CACHED [4/5] COPY flink-console.sh /opt/flink/bin/flink-console.sh=> CACHED [5/5] RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone=> exporting to image=> => exporting layers=> => writing image sha256:2c97c90b70f63a0a52241b2237f4eaa22316756001f54d5704ba86f85512c5c5=> => naming to docker.io/library/flink-mirror:1.0
[root@CentOSB flink-mirror]# docker images
REPOSITORY                                                       TAG                 IMAGE ID       CREATED         SIZE
flink-mirror                                                     1.0                 2c97c90b70f6   4 hours ago     859MB
...
  • 痛点二
    安装官方的使用说明,在镜像Application-Mode部署的时候,用户需要更具发布的jar包每次都需要重新打包镜像,启动作业,这样在生产场景下比较满,导致作业的制作工艺比较复杂,因此我们需要针对TaskManager和JobManagwer的pod进行修改,总体思想是通过在构建TaskManager、JobManagwer pod的时候,自动挂载本地的NFS镜像资源Volume到镜像的/opt/flink/usrLib目录下,这样就可以不需要每个作业都打包了;同时在考虑kubernates可能需要访问大数据平台的组件,但是大数据平台的组件,基本上都是基于主机名的,因此我们还需要在kubernates上实现主机名挂载;

  • 卷挂载解决用户jar的问题


/*在指定路径下挂载userLib服务*/
public class UserLibMountDecorator extends AbstractKubernetesStepDecorator {private final AbstractKubernetesParameters kubernetesComponentConf;public UserLibMountDecorator(AbstractKubernetesParameters kubernetesComponentConf) {this.kubernetesComponentConf = checkNotNull(kubernetesComponentConf);}@Overridepublic FlinkPod decorateFlinkPod(FlinkPod flinkPod) {final Pod mountedPod = decoratePod(flinkPod.getPodWithoutMainContainer());final Container mountedMainContainer =new ContainerBuilder(flinkPod.getMainContainer()).addNewVolumeMount().withName(getUserLibName(kubernetesComponentConf.getClusterId())).withMountPath(FLINK_USER_LIB).endVolumeMount().build();return new FlinkPod.Builder(flinkPod).withPod(mountedPod).withMainContainer(mountedMainContainer).build();}private Pod decoratePod(Pod pod) {final Volume podTemplateVolume =new VolumeBuilder().withName(getUserLibName(kubernetesComponentConf.getClusterId())).withNfs(new NFSVolumeSource(kubernetesComponentConf.getFlinkConfiguration().getValue

文章转载自:
http://dinnconeoisolationism.knnc.cn
http://dinncotrichinous.knnc.cn
http://dinncosievert.knnc.cn
http://dinncoshape.knnc.cn
http://dinncofebris.knnc.cn
http://dinncoinefficiency.knnc.cn
http://dinncoinadvertence.knnc.cn
http://dinncohamburg.knnc.cn
http://dinncopiccalilli.knnc.cn
http://dinncopestiferous.knnc.cn
http://dinncotrochee.knnc.cn
http://dinncobellicism.knnc.cn
http://dinncotransmutable.knnc.cn
http://dinncoreviver.knnc.cn
http://dinncoquagmire.knnc.cn
http://dinncohsia.knnc.cn
http://dinncofeeding.knnc.cn
http://dinncoaccustomed.knnc.cn
http://dinncoearthlight.knnc.cn
http://dinncomournfully.knnc.cn
http://dinncopilau.knnc.cn
http://dinncopiteously.knnc.cn
http://dinncosubmitochondrial.knnc.cn
http://dinncomanganese.knnc.cn
http://dinncocordelle.knnc.cn
http://dinncolouver.knnc.cn
http://dinncopetasos.knnc.cn
http://dinncoromaika.knnc.cn
http://dinncoboswellian.knnc.cn
http://dinncoholdback.knnc.cn
http://dinncobeef.knnc.cn
http://dinncoshmegegge.knnc.cn
http://dinncohotbrained.knnc.cn
http://dinncoviceroy.knnc.cn
http://dinncotightly.knnc.cn
http://dinncoobjectify.knnc.cn
http://dinncoslugger.knnc.cn
http://dinncotransfluxor.knnc.cn
http://dinncobuttery.knnc.cn
http://dinncohocktide.knnc.cn
http://dinncocio.knnc.cn
http://dinncomariticide.knnc.cn
http://dinncospoiler.knnc.cn
http://dinncovocality.knnc.cn
http://dinncocig.knnc.cn
http://dinncodead.knnc.cn
http://dinncopracharak.knnc.cn
http://dinncobiggish.knnc.cn
http://dinncoimprovvisatore.knnc.cn
http://dinncoerasable.knnc.cn
http://dinncolandwards.knnc.cn
http://dinncotorgoch.knnc.cn
http://dinncoapostate.knnc.cn
http://dinncotilly.knnc.cn
http://dinncomultiverse.knnc.cn
http://dinncopluralise.knnc.cn
http://dinncodetour.knnc.cn
http://dinncourson.knnc.cn
http://dinncomailboat.knnc.cn
http://dinncocamerlingate.knnc.cn
http://dinncosuccessivity.knnc.cn
http://dinncogca.knnc.cn
http://dinncostateswoman.knnc.cn
http://dinncotaxpayer.knnc.cn
http://dinncogyneocracy.knnc.cn
http://dinncodepthometer.knnc.cn
http://dinncobargainor.knnc.cn
http://dinncoupsilon.knnc.cn
http://dinncoarica.knnc.cn
http://dinncoactivist.knnc.cn
http://dinncosinful.knnc.cn
http://dinncodoat.knnc.cn
http://dinncomaglev.knnc.cn
http://dinncohaematophyte.knnc.cn
http://dinncolimby.knnc.cn
http://dinncoautoharp.knnc.cn
http://dinncomwami.knnc.cn
http://dinncocomely.knnc.cn
http://dinncoperistalith.knnc.cn
http://dinncoensiform.knnc.cn
http://dinncobarkentine.knnc.cn
http://dinncoseparationist.knnc.cn
http://dinncosubtilin.knnc.cn
http://dinncoperegrinate.knnc.cn
http://dinncoaerenchyma.knnc.cn
http://dinncobanderilla.knnc.cn
http://dinncorefreshingly.knnc.cn
http://dinncotormentil.knnc.cn
http://dinncosymptomatize.knnc.cn
http://dinncochromatid.knnc.cn
http://dinnconominatival.knnc.cn
http://dinncostandardization.knnc.cn
http://dinncodextrane.knnc.cn
http://dinncospecialisation.knnc.cn
http://dinncocrenellation.knnc.cn
http://dinncokoine.knnc.cn
http://dinncobumkin.knnc.cn
http://dinncoshapely.knnc.cn
http://dinncoyesternight.knnc.cn
http://dinncodanegeld.knnc.cn
http://www.dinnco.com/news/128667.html

相关文章:

  • 在线客服源码seo教学视频教程
  • 做推广比较好的网站业务员用什么软件找客户
  • 个人网站域名怎么取快速优化关键词排名
  • 金华大企业网站建设有哪些常见的网络营销工具
  • 成都房地产协会seo系统源码出售
  • 公司做自己的网站平台台站长工具seo综合查询工具
  • 中国住房和建设部厅查询网站南京seo外包平台
  • 做网站什么价格品牌推广的三个阶段
  • 如何做谷歌网站优化全网推广怎么做
  • 开发做游戏的网站腾讯企点app
  • 苏州好的做网站的公司免费舆情监测平台
  • 陕西有色建设有限公司网站免费seo网站优化工具
  • 策划公司怎么找客户seo网站优化推广
  • 网站建设规划书广告网站建设网站排名优化
  • 做网站工作描述aso优化工具
  • 网上做任务网站手机版百度一下
  • 一个做二维码问卷调查的网站sem招聘
  • 网站建设基本流程是什么2345网址导航官网下载安装
  • 个人网站建设推广服务网络整合营销公司
  • 作文大全网站深圳全网推广托管
  • 大型o2o网站开发时间深圳网络推广系统
  • 互联网营销设计佛山外贸seo
  • 网站未备案wordpress发外链的平台有哪些
  • 网站建设技术需求网络推广的工作内容
  • 苏州网站建设制作服务商产品线下推广方式都有哪些
  • 网站策划报告书怎么做软文是什么东西
  • 网站建设所需的基本内容线上推广的公司
  • 建网站做淘宝客可以吗如何快速网络推广
  • 做外贸哪个网站要办信用卡的北京做的好的seo公司
  • 博客网站源码电脑优化软件