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

网站开发项目任务沈阳奇搜建站

网站开发项目任务,沈阳奇搜建站,重慶网站开发,重庆旅游攻略详细安排1,背景 在docker中部署spark服务和调用spark服务的微服务,微服务之间通过fegin调用 2,问题,docker容器中服务器来后,注册中心都有,调用服务也正常,但是调用spark启动任务后报错,报错…

1,背景
在docker中部署spark服务和调用spark服务的微服务,微服务之间通过fegin调用
2,问题,docker容器中服务器来后,注册中心都有,调用服务也正常,但是调用spark启动任务后报错,报错信息

exception in thread "main" org.apache.spark.SparkException: Invalid Spark URL: spark://HeartbeatReceiver@pinganan_datastudio_pinganan-scheduler-worker.1.n9zf1yk8znety8x2lw2pzn9a8.db2_net:35159at org.apache.spark.rpc.RpcEndpointAddress$.apply(RpcEndpointAddress.scala:66)at org.apache.spark.rpc.netty.NettyRpcEnv.asyncSetupEndpointRefByURI(NettyRpcEnv.scala:134)at org.apache.spark.rpc.RpcEnv.setupEndpointRefByURI(RpcEnv.scala:101)at org.apache.spark.rpc.RpcEnv.setupEndpointRef(RpcEnv.scala:109)at org.apache.spark.util.RpcUtils$.makeDriverRef(RpcUtils.scala:32)at org.apache.spark.executor.Executor.<init>(Executor.scala:184)at org.apache.spark.scheduler.local.LocalEndpoint.<init>(LocalSchedulerBackend.scala:59)at org.apache.spark.scheduler.local.LocalSchedulerBackend.start(LocalSchedulerBackend.scala:127)at org.apache.spark.scheduler.TaskSchedulerImpl.start(TaskSchedulerImpl.scala:183)at org.apache.spark.SparkContext.<init>(SparkContext.scala:501)at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:2520)at org.apache.spark.sql.SparkSession$Builder$$anonfun$7.apply(SparkSession.scala:935)at org.apache.spark.sql.SparkSession$Builder$$anonfun$7.apply(SparkSession.scala:926)at scala.Option.getOrElse(Option.scala:121)at org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:926)at com.itcom.pinganan.standmodel.engine.spark.context.SparkContext.<init>(SparkContext.java:78)at com.itcom.pinganan.standmodel.engine.spark.context.SparkContext.getInstance(SparkContext.java:104)at com.itcom.pinganan.standmodel.engine.spark.context.SparkContext.getInstance(SparkContext.java:99)at com.itcom.pinganan.standmodel.engine.spark.Launcher.main(Launcher.java:49)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.lang.reflect.Method.invoke(Method.java:498)at org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.scala:52)at org.apache.spark.deploy.SparkSubmit.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:845)at org.apache.spark.deploy.SparkSubmit.doRunMain$1(SparkSubmit.scala:161)at org.apache.spark.deploy.SparkSubmit.submit(SparkSubmit.scala:184)at org.apache.spark.deploy.SparkSubmit.doSubmit(SparkSubmit.scala:86)at org.apache.spark.deploy.SparkSubmit$$anon$2.doSubmit(SparkSubmit.scala:920)at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:929)at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
25/06/05 15:34:43 INFO ShutdownHookManager: Shutdown hook called
25/06/05 15:34:43 INFO ShutdownHookManager: Deleting directory /tmp/spark-98ea3d8e-e10e-4766-8f54-e9e4bd4499d8
25/06/05 15:34:43 INFO ShutdownHookManager: Deleting directory /tmp/spark-abd80629-1d00-4f9d-8ab0-f337e6de09ab

3,分析
HeartbeatReceiver@pinganan_datastudio_pinganan-scheduler-worker.1.n9zf1yk8znety8x2lw2pzn9a8.db2_net这个是中pinganan-scheduler-worker这个服务在注册中心的虚拟域名,解析不到这个域名,
注册中心的服务信息```java
pinganan_datastudio_everdc-scheduler-worker.1.n9zf1yk8znety8x2lw2pzn9a8.db2_net:pinganan-scheduler-worker:8080 【11.10.33.67】

4,尝试将这个服务注册的ip在编排文件中指定这个服务的ip

      environment:- eureka.instance.prefer-ip-address=true- eureka.instance.ip-address=192.168.10.224- eureka.instance.non-secure-port=8080

5,运行后报错

调用5park执行引擎服务出错:
feign.RetryableException: no route to host [Host unreachable]executing PO5T http://pinganan-scheduler-worker/spark/executor/getSubmitResult?applicationПame=
pinganan-data-studio&modelRunld=12 at feign.FeignException.errorExecuting[FeignExcep
tion.java:249]~

6,分析上面问题
这样制定后,其他服务fegin调用失败,找不到这个服务,只能再改回去

7,尝试在spark提交任务中指定driver的ip,spark.driver.host=11.10.33.67
提交运行正常
8,但是如果重启docker服务后这个ip会变化,所以将这个服务注册的ip在编排文件中更改指定一下
将 - net:
- db2_net
替换为
networks:
db2_net:
ipv4_address: 11.10.13.67

9,重启任务后,提交任务正常

http://www.dtcms.com/wzjs/839876.html

相关文章:

  • 个人做当地旅游网站作品集展示的网站
  • 龙口市建设局网站昌吉北京网站建设
  • 做二手手机交易网站网络推广常用工具
  • 沈阳微网站建设删除首页wordpress
  • 宁城网站建设公司wordpress淘宝网店主题
  • 做电商网站前端用什么框架188自助建站系统
  • 沈阳网站搜索排名中国网站模板免费下载
  • 打码网站建设小程序获取wordpress背景音乐
  • 镇江哪里做网站电视台网站模版
  • 物流wap网站模板wordpress怎么考别人的
  • 怎么给企业制作网站河北省建设工程质监站网站
  • 国外界面设计网站建站吧网站建设
  • 个人网站备案材料6免费网站建站
  • 电商网站竞价推广策略网页设计与制作ppt课件
  • 自助注册搭建网站办个网站多少钱
  • 大学生实训网站建设心得胡歌做的穿衣搭配的网站
  • 国内最大网站制作公司wordpress移动端
  • 设计主题网站国内网站 备案
  • 重庆梁平网站制作公司网页开发基础
  • 上海网站建设公司兴田德润简介常用知名购物网站
  • 网站建设中的主要功能厦门中科做网站总打电话来
  • 深圳网站建设网站推广方案南京公司网站建设平台
  • 义乌外贸网站建设长安网站建设制作价格
  • 门店到什么地步可以做网站如何做提卡网站
  • 莞城网站推广软件技术方案
  • 高端企业网站源码苏州交通网站建设
  • 内蒙古住房城乡建设厅网站梁山县网站建设
  • 市文联网站建设模板王网站怎么下载不了模板
  • 国内包装设计网站贵州建设工程招标协会网站
  • 天眼查网站能进入各种网站的浏览器