全球今亮点!Application模式和Session模式有什么区别?
总结下来就几点:
1、Native模式比Standalone模式好
Standalone模式需要提前确认好每个任务需要使用的资源,并在配置文件里面配置,每一个任务都是固定资源大小,申请多了浪费,少了怕出问题。
(资料图)
Native模式不需要预先确定需要使用的资源数量,系统会实时根据任务需要自动去k8s集群申请能申请到的资源。
2、Application和Session模式各有优劣,不同情况使用不同模式
Application模式资源隔离性强,每个人物都是单独的集群,不会出现并发问题。每个任务都需要启动一个集群,会先启动JobManager,然后启动TaskManager,效率会比较低。适合流处理任务
对比yarn环境下的perjob提交任务速度快很多,大约是十几秒就能提交执行;yarn环境下提交任务需要一分多钟。
Session模式需要提前创建好集群,所有任务共享集群资源,并发下可能会有问题。共用集群,只需要启动TaskManager,效率高。适合批处理任务
operator模式的利弊
还有一种方式叫operator模式,这种方式的优点是有一个开源服务,这个服务来帮你管理yml配置文件,你不需要自己去管理各种资源的配置。但是需要单独启动这个服务,然后调用这个服务的api去管理yml文件的配置功能。
优点:
管理 Flink 集群更加便捷
flink-operator 更便于我们管理 Flink 集群,我们不需要针对不同的 Flink 集群维护 Kubenretes 底层各种资源的部署脚本,唯一需要的,就是 FlinkCluster 的一个自定义资源的描述文件。用户只需要在该文件中声明期望的 Flink 集群配置,flink-operator 会自动完成 Flink 集群的创建和维护工作。如果创建 Per Job 集群,也只需要在该 yaml 中声明 Job 的属性,如 Job 名称,Jar 包路径即可。通过 flink-operator,上文提到的四种 Flink 运行模式,分别对应一个 yaml 文件即可,非常方便。
声明式
通过执行脚本命令式的创建 Flink 集群各个底层资源,需要用户保证资源是否依次创建成功,往往伴随着辅助的检查脚本。借助 flink operator 的控制器模式,用户只需声明所期望的 Flink 集群的状态,剩下的工作全部由 Flink operator 来保证。在 Flink 集群运行的过程中,如果出现资源异常,如 JobMaster 意外停止甚至被删除,Flink operator 都会重建这些资源,自动的修复 Flink 集群。
自定义保存点
用户可以指定 autoSavePointSeconds 和保存路径,Flink operator 会自动为用户定期保存快照。
自动恢复
流式任务往往是长期运行的,甚至 2-3 年不停止都是常见的。在任务执行的过程中,可能会有各种各样的原因导致任务失败。用户可以指定任务重启策略,当指定为 FromSavePointOnFailure,Flink operator 自动从最近的保存点重新执行任务。
Ingress 集成
用户可以定义 Ingress 资源,flink operator 将会自动创建 Ingress 资源。云厂商托管的 Kubernetes 集群一般都有 Ingress 控制器,否则需要用户自行实现 Ingress controller。
Prometheus 集成
通过在 Flink 集群的 yaml 文件里指定 metric exporter 和 metric port,可以与 Kubernetes 集群中的 Prometheus 进行集成。
缺点:
需要单独启动一个服务
它的很多优点基于api的方式也能实现
3、启动方式
Standalone模式:定义好配置文件,然后通过kubectl命令去创建集群,目前没找到api方式创建
Native模式:
通过flink客户端去创建集群
也可以使用api的方式去创建
Flink On Kubernetes 的部署演进
Flink 在 K8s 上最简单的方式是以 Standalone 方式进行部署。这种方式部署的好处在于不需要对 Flink 做任何改动,同时 Flink 对 K8s 集群是无感知的,通过外部手段即可让 Flink 运行起来。
Standalone Session On K8s
Standalone方式在k8s运行步骤:
如图所示:
步骤1, 使用 Kubectl 或者 K8s 的 Dashboard 提交请求到 K8s Master。
步骤2, K8s Master 将创建 Flink Master Deployment、TaskManager Deployment、ConfigMap、SVC 的请求分发给 Slave 去创建这四个角色,创建完成后,这时 Flink Master、TaskManager 启动了。步骤3, TaskManager 注册到 JobManager。在非 HA 的情况下,是通过内部 Service 注册到 JobManager。至此,Flink 的 Sesion Cluster 已经创建起来。此时就可以提交任务了。步骤4,在 Flink Cluster 上提交 Flink run 的命令,通过指定 Flink Master 的地址,将相应任务提交上来,用户的 Jar 和 JobGrapth 会在 Flink Client 生成,通过 SVC 传给 Dispatcher。步骤5,Dispatcher 会发现有一个新的 Job 提交上来,这时会起一个新的 JobMaster,去运行这个 Job。步骤6,JobMaster 会向 ResourceManager 申请资源,因为 Standalone 方式并不具备主动申请资源的能力,所以这个时候会直接返回,而且我们已经提前把 TaskManager 起好,并且已经注册回来了。步骤7-8,这时 JobMaster 会把 Task 部署到相应的 TaskManager 上,整个任务运行的过程就完成了。
//创建session集群kubectl create -f flink-configuration-configmap.yamlkubectl create -f jobmanager-service.yamlkubectl create -f jobmanager-rest-service.yamlkubectl create -f jobmanager-deployment.yamlkubectl create -f taskmanager-deployment.yaml//提交任务到集群./bin/flink run -m localhost:8081 ./examples/streaming/WordCount.jar
Standalone perjob on K8s
现在我们看一下 Perjob 的部署,因为 Session Cluster 和 Perjob 分别都有不同的适用场景,一个 Session 里面可以跑多个任务,但是每个任务之间没有办法达到更好的隔离性。而 Perjob 的方式,每个job都会有一个自己独立的 Flink Cluster 去运行,它们之间相互独立。
■ Perjob 的特点:
用户的 Jar 和依赖都是在镜像里提前编译好,或者通过 Init Container 方式,在真正 Container 启动之前进行初始化。每个 Job 都会启动一个新的 Cluster。一步提交,不需要像 Session Cluster 一样先启动集群再提交任务。用户的 main 方法是在 Cluster 里运行。在特殊网络环境情况下,main 方法需要在 Cluster 里运行的话,Session 方式是无法做到的,而 Perjob 方式是可以执行的。
■ 执行步骤:
由 Standalone JobCluster EntryPoint 执行,从 classpath 找到用户 Jar,执行它的 main 方法得到 JobGrapth 。再提交到 Dispathcher,这时候走 Recover Job 的逻辑,提交到 JobMaster。JobMaster 向 ResourceManager 申请资源,请求 slot,执行 Job。
kubectl create -f flink-configuration-configmap.yamlkubectl create -f jobmanager-service.yamlkubectl create -f jobmanager-rest-service.yamlkubectl create -f jobmanager-job.yamlkubectl create -f taskmanager-job-deployment.yaml
Navtive Integration 的技术细节
为什么叫 Native 方式?包括如下几个含义。
资源申请方式:Flink 的 Client 内置了一个 K8s Client,可以借助 K8s Client 去创建 JobManager,当 Job 提交之后,如果对资源有需求,JobManager 会向 Flink 自己的 ResourceManager 去申请资源。这个时候 Flink 的 ResourceManager 会直接跟 K8s 的 API Server 通信,将这些请求资源直接下发给 K8s Cluster,告诉它需要多少个 TaskManger,每个 TaskManager 多大。当任务运行完之后,它也会告诉 K8s Cluster释放没有使用的资源。相当于 Flink 用很原生的方式了解到 K8s Cluster 的存在,并知晓何时申请资源,何时释放资源。Native 是相对于 Flink 而言的,借助 Flink 的命令就可以达到自治的一个状态,不需要引入外部工具就可以通过 Flink 完成任务在 K8s 上的运行。
具体如何工作?主要分 Session 和 Perjob 两个方面来给大家介绍。
Native Kubernetes Session 方式
首先 Session 的方式。
第一个阶段:启动 Session Cluster。Flink Client 内置了 K8s Client,告诉 K8s Master 创建 Flink Master Deployment,ConfigMap,SVC。创建完成后,Master 就拉起来了。这时,Session 就部署完成了,并没有维护任何 TaskManager。第二个阶段:当用户提交 Job 时,可以通过 Flink Client 或者 Dashboard 的方式,然后通过 Service 到 Dispatcher,Dispatcher 会产生一个 JobMaster。JobMaster 会向 K8sResourceManager 申请资源。ResourceManager 会发现现在没有任何可用的资源,它就会继续向 K8s 的 Master 去请求资源,请求资源之后将其发送回去,起新的 Taskmanager。Taskmanager 起来之后,再注册回来,此时的 ResourceManager 再向它去申请 slot 提供给 JobMaster,最后由 JobMaster 将相应的 Task 部署到 TaskManager 上。这样整个从 Session 的拉起到用户提交都完成了。需注意的是,图中 SVC 是一个 External Service。必须要保证 Client 通过 Service 可以访问到 Master。在很多 K8s 集群里,K8s 和 Flink Client 是不在同一个网络环境的,这时候可以通过 LoadBalancer 的方式或者 NodePort 的方式,使 Flink Client 可以访问到 Jobmanager Dispatcher,否则 Jar 包是无法提交的。
Session方式代码
// 启动session集群,可以指定clusterId,image地址,还有一些CPU,内存的设定./bin/kubernetes-session.sh \-Dkubernetes.cluster-id=k8s-session-1 \-Dkubernetes.container.image=flink-on-kubernetes-job:1.0.2 \-Dkubernetes.container.image.pull-policy=Always \-Djobmanager.heap.size=4096m \-Dtaskmanager.memory.process.size=4096m \-Dtaskmanager.numberOfTaskSlots=4 \-Dkubernetes.jobmanager.cpu=1 -Dkubernetes.taskmanager.cpu=2// 提交任务到session集群,需要指定clusterId,而且session集群的service必须暴露为8081端口,应该是flink客户端默认值就是提交到8081端口./bin/flink run \ --target kubernetes-session \ -Dkubernetes.cluster-id=flink-session-first-cluster-v1 \ ./examples/streaming/WordCount.jar
Native Kubernetes Perjob 方式
我们再来看一下 Perjob 的方式,如图所示,Perjob 方式其实和之前是有一些类似,差别在于不需要先去起一个 Session Cluster,再提交任务,而是一步的。
首先创建出了 Service、Master 和 ConfigMap 这几个资源以后,Flink Master Deployment 里面已经带了一个用户 Jar,这个时候 entrypoint 就会从用户 Jar 里面去提取出或者运行用户的 main,然后产生 JobGraph。之后再提交到 Dispatcher,由 Dispatcher 去产生 Master,然后再向 ResourceManager 申请资源,后面的逻辑的就和 Session 的方式是一样的。它和 Session 最大的差异就在于它是一步提交的。因为没有了两步提交的需求,如果不需要在任务起来以后访问外部 UI,就可以不用外部的 Service。可直接通过一步提交使任务运行。通过本地的 port-forward 或者是用 K8s ApiServer 的一些 proxy 可以访问 Flink 的 Web UI。此时,External Service 就不需要了,意味着不需要再占用一个 LoadBalancer 或者占用 NodePort。这就是 perjob 方式。
Application模式提交任务
// 不需要提前启动集群,直接提交任务创建集群执行任务./bin/flink run-application -p 10 -t kubernetes-application \-Dkubernetes.cluster-id=k8s-app1 \-Dkubernetes.container.image=flink-on-kubernetes-job:1.0.2 \-Dkubernetes.container.image.pull-policy=Always \-Djobmanager.heap.size=4096m -Dtaskmanager.memory.process.size=4096m \-Dkubernetes.jobmanager.cpu=1 -Dkubernetes.taskmanager.cpu=2 \-Dtaskmanager.numberOfTaskSlots=4 \local:///opt/flink/examples/streaming/WindowJoin.jar
Session 与 Perjob 方式的不同
我们来看一下 Session 和 Perjob 方式有哪些不同?
flink基于K8s云原生的方式部署方案详情
背景:目前大多数服务都基于k8s去一键部署,可以解决环境带来的问题并大大提高部署效率,更优的方案是基于云原生的方式去部署,解决动态扩缩容问题,提高资源利用率。所以大数据服务也需要能基于k8s云原生的方式去部署。
调研:目前比较常见的解决方案都是基于k8s上面部署yarn,然后在yarn里面启动flink集群。这个方案解决了k8s部署问题,但是没办法解决资源利用率问题,任务启动的时候必须指定资源数量,资源少了不够用,资源多了浪费,没法实现动态扩缩容。
实现方案:直接基于k8s的云原生方案去实现,去除yarn层,而且可以基于API的方式启动任务,还可以动态配置容器资源,目前可以设置CPU和内存参数。但是还有一个比较棘手的问题需要解决:APP方式提交任务,需要提前把任务代码的jar包打到镜像里面,启动任务的时候指定jar包路径和名称,而且需要一个任务一个jar包,N个任务N个jar包。这种方式比较麻烦,而且没法动态实现任务的启动。
方案一:网上找了一下方案,都是说任务启动的时候动态去下载需要的jar包,这样也需要提前把一个任务打成jar包,放到可以下载的服务上,还是不够灵活。
方案二:翻看源码,发现flink1.11到1.12版本支持一个特殊参数:kubernetes.container-start-command-template,defaultValue:"%java% %classpath% %jvmmem% %jvmopts% %logging% %class% %args% %redirects%",参数说明:"Template for the kubernetes jobmanager and taskmanager container start invocation.",通过参数说明可以发现,这个参数可以配置k8s启动容器时执行jar服务的命令。其中包括classpath设置、jvm相关的参数设置、日志配置,启动类class设置、main函数的args参数设置等等。基于这个发现,大胆做了一个设想方案,开发一个jar服务,获取java服务启动jvmopts里面或者args里面的参数,两种方式都可以,然后根据参数去数据库读取任务信息,根据获取到的信息执行任务。
最终采取了方案二实现,方案一不符合整体FlinkSP架构的易用性这一点,方案二更符合我们整体架构的思路,通过任务管理平台去创建任务,任务数据保存到MySQL数据库,然后Flink任务解析服务通过任务名称去获取任务详情,并提交任务到Flink环境执行任务。
标签:
相关推荐:
精彩放送:
- []立大志,明大德,成大才,延安红街能赋予你无穷的向上力量
- []【当前热闻】2月3日汇市观潮:欧元、英镑和日元技术分析
- []【世界播资讯】数据字典中的同义词:user_synonyms
- []当前观察:美原油交易策略:非农或无力拯救油价,周线或迎两连跌
- []前沿资讯!厦门出台保障性租赁住房优惠政策 包含金融、土地、税费等方面
- []当前观察:187亿美元!康菲石油2022年利润翻倍 加入石油巨头大丰收队列
- []现货黄金交易策略:决战非农,金价面临大跌风险?
- []世界简讯:常润股份:公司已预约于2023年4月11日披露2022年报
- []元道通信:公司目前该项目合作已经终止。相关信息以公司在巨潮网披露的公告为准祝您生活愉快
- []微速讯:青岛某共有产权房“爆雷”?城投公司回应来了
- []上海杨浦保障性租赁住房112项目复工 建成后可提供332套
- []头条:降息潮下,存量房房贷能降吗?
- []【世界播资讯】钦州:“十四五”期间保障性租赁住房发展目标为3000套(间)
- []天天播报:双乐股份:相比印度,公司在持续供货能力和供货的及时性、产品的环保性、齐全性和质量稳定性上具有较大优势
- []社保卡怎么绑定银行卡(社保卡重新绑定银行卡)
- []去银行存钱可以特批信用卡不(储蓄卡存钱可以办信用卡吗)
- []天天即时看!人没到60岁死了农村养老保险白交了吗(人没到60岁死了社保白交了吗)
- []今日热讯:高凤笃学诵读翻译_高凤痴迷诵读译文
- []每日速递:中金:对港股维持积极看法
- []速读:宁波购房最高送18万消费券!
- []头条焦点:黄金因获利了结回调,专家仍看好其2023年表现!
- []全球实时:浩洋股份:公司目前两个提升产能的募投项目正在有序加快推进中,项目投产后将为公司提升较大的产能
- []世界观速讯丨力合科技:公司坚持以自主创新为主的技术发展战略,研发生产具有自主知识产权的国产化仪器设备
- []尚品宅配8亿元定增募资获深交所通过
- []环球简讯:地产“阳康”了吗?
- []纽泰格:公司目前已与部分空气悬架客户在业务洽谈中,已经被纳入供应商体系
- []效仿恒大?石家庄房企润江集团要搞新能源汽车,焦贺钱从哪来
- []快报:今年1月楼市低迷 内房股多数受压 合景泰富集团(01813)跌6.83%
- []观热点:房企年内融资已近900亿元
- []世界今亮点!硕贝德:公司持续批量为北美客户提供了ARVR天线及散热产品
- []环球视讯!【BT金融分析师】Carvana股价暴涨108%,分析师称上演了一幕绝地求生的戏码
- []新资讯:一张图:黄金原油外汇股指"枢纽点+多空占比"一览(2023/02/03周五)
- []全球热文:* 理想汽车跌超5%,成交额超4.70亿港元
- []今日讯!这家储能公司境外毛利率超境内3倍
- []播报:原单位社保不给减员怎么办(停保不给办减员怎么办)
- []全球关注:锂电材料产销量增长 贝特瑞2022年预盈超21亿元
- []消息!60MW/120MWh储能电站投产!
- []怎样用花呗还信用卡还款(怎样用花呗还信用卡还款)
- []平安产险正式编制员工待遇(平安集团b类员工薪酬)
- []天天新动态:信用卡最高可分期金额什么意思呀(信用卡最高可分期金额什么意思)
- []出租车挡道被消防车剐蹭后负全责详细内容
- []环球热门:中南建设:1月合同销售金额32.4亿元
- []全球视讯!中英科技:截至1月31日,公司股东总数为11501户
- []当前视点!中粮置业40亿元小公募债券获深交所通过
- []当前关注:江西全省2023年度保障性租赁住房筹集(开工)目标任务为165766套(间)
- []世界通讯!香港一月一手私宅买卖起步回升 录341宗
- []隔离霜和防晒霜一样吗?隔离霜和防晒霜的区别是什么?
- []热消息:华润置地48.8亿港元认购香港14.7万平商住项目45%股权
- []当前滚动:新年祝福怎么写?新年对同事的祝福语有哪些?
- []六一儿童节给心仪的女朋友送什么礼物?适合送女朋友的礼物推荐
- []国内光刻气产品进入ASML供应链!电子特气国产替代将加速提升
- []【世界聚看点】宁德时代回应海外上市
- []世界快资讯:千山暮雪刘恺威大结局是什么?千山暮雪剧情介绍
- []全球微动态丨阳光车险和平安车险哪个好一点(平安车险和人保车险哪个好)
- []曹操墓是怎么发现的?曹操墓在哪里?
- []环球速看:兰州至西藏经过哪里?自驾游经过的地方有哪些?
- []环球微头条丨国轩电池装车易捷特,进入雷诺-日产-三菱联盟供应商体系
- []【世界速看料】男士t恤哪个牌子好?男士t恤较好的品牌有哪些?
- []街篮手游哪个中锋好?最强中锋有哪些推荐?
- []天天快报!成语壮志凌云是什么意思?壮志凌云出自哪里?
- []北京社保还有存折吗(北京社保卡没有存折能用吗)
- []全球热门:浙江景宁绿电100%泛微网工程正式投运
- []天天最新:燃料电池企业“签约潮”背后
- []世界百事通!企事业养老金什么时候并轨(企事业单位养老金并轨实施时间)
- []6.5亿元!江特电机拟在江西高安投建年产3万吨碳酸锂项目
- []最资讯丨华菱线缆:公司未参加该项目投标
- []财面儿|景瑞控股1月合约销售额3.42亿元
- []讯息:港1月住宅楼宇买卖合约3051份 按月上升21.7%
- []天天简讯:首钢商业地产6.36亿元ABS状态更新为“已受理”
- []前沿热点:成都城建30亿元供应链ABS项目状态更新为“已反馈”
- []全球看热讯:家居丨东方雨虹:控股股东李卫国1637.43万股股份质押展期
- []当前观点:恩捷股份:公司各项生产经营活动均有序进行;隔膜产品可存放时间较长
- []快可电子:今年将有上海光伏展、德国慕尼黑光伏展、各级光伏协会等机构举办的展会
- []勘设股份:投资者朋友截至2023年1月20日,公司股东总户数为22436
- []香港旅游业用工需求大增,迪士尼乐园开过万月薪招服务员且无学历要求
- []环球观点:湖北大悟抽水蓄能电站项目开工
- []焦点观察:农业户口买房能否办理银行按揭贷款
- []【环球快播报】华夏航空:遭处罚?
- []3年漫长资产重组收尾,云南城投从此不再是“房企”
- []全球快资讯丨房企去年业绩分化明显:28家预盈、36家预亏总额超千亿
- []洪汇新材:截至2023年1月31日,公司股东人数为10,151户
- []今日聚焦!龙洲股份:公司现代物流业务涵盖了沥青供应链、港口码头综合服务、物流园区经营等
- []当前视点!“招沪籍单身,酬金20万”,上海10万+红盘的工地外,有人做起了房票买卖生意
- []快手上的内科医生刘勇刚——尽职尽责,精益求精
- []众业达:投资者朋友截至目前,公司无AIGC技术应用及技术储备
- []标准股份:截至2023年1月31日,公司股东人数约为2.51万户
- []【焦点热闻】每经热评|提前还房贷人群增多 说明“房住不炒”收到了实效
- []如何正确应对流感问题?流感灵胶囊提供专业助力
- []集中供地制度被取消?权威部门回应
- []世界500强巨鳄入场!306亿储能电池超级工厂落地!
- []每日热点:丰元(云南)年产20万吨磷酸铁锂正极材料项目一期投产
- []海基新能源推出首款375Ah大容量储能电芯和钠离子电池
- []天天热门:甘肃省宕昌抽水蓄能电站预可研审查会议召开
- []滚动:鼎胜新材与LG新能源签约 四年提供约6.1万吨锂电池铝箔
- []个人参保日期和首次参保日期不同(参工时间和参保时间不一致怎么办)
- []【世界聚看点】一份文件流传开来,集中供地制度要取消?专家回应:不可能
- []环球消息!豪森股份:豪森公司通过为客户提供汽车生产制造“软硬结合”一体化的制造解决方案获得营业收入及利润
- []环球视点!10万股东请留意!两家A股公司同日公告触及退市!这些公司也拉响警报(名单)
- []环球视讯!杭州:截至2022年底累计筹集保障性租赁住房房源14.6万套
- []全球信息:福蓉科技:截至2023年1月31日股东数为16656户
- B站注册资本增幅400%至5亿 目前由陈睿全资持股
- 光源资本出任独家财务顾问 沐曦集成电路10亿元A轮融资宣告完成
- 巨轮智能2021年上半年营收11.24亿元 期内研发费用投入增长19.05%
- 红枣期货尾盘拉升大涨近6% 目前红枣市场总库存约30万吨
- 嘉银金科发布2021年Q2财报 期内净利润达1.27亿元同比增长208%
- 成都银行2021上半年净利33.89亿元 期内实现营收同比增长17.27亿元
- 汽车之家发布2021年第二季度业绩 期内新能源汽车品牌收入增长238%
- 中信银行上半年实现净利润290.31亿元 期末不良贷款余额706.82亿元
- 光伏概念掀起涨停潮交易价格创新高 全天成交额达1.29亿元
- 上半年生物药大增45% 关键财务指标好转营收账款持续下降
- 有小额贷款可以申请车贷吗(有小额贷款可以申请车贷吗)
- 全球今头条!音像资料
- 每日关注!深圳社保转到惠州去怎么转的(深圳社保转到惠州去怎么转)
- 游客行李被酒店清出房间、司机中途甩客,西双版纳旅游乱象频现
- 社保绑定的银行卡能取钱吗(社保卡绑定银行卡可以取钱吗)
- 世界报道:无锡建投20亿元小公募项目状态更新为“已反馈”
- 每日头条!星巴克第一财季全球净新开459家门店 中国门店总数达6090家
- 【焦点热闻】珠海华发集团15亿元公司债将于2月6日付息 票面利率为4.32%
- 环球动态:最新龙虎榜:机构买入云从科技超1亿,知名游资买入蓝英装备
- 不是厦门户口去鼓浪屿去哪个码头(非厦门户口去鼓浪屿从哪个码头)
- 每日时讯!乙肝医保能报销吗(乙肝门诊检查费用能报销吗)
- 中国人寿为什么在美国上市(中国人寿为什么在美国上市)
- 微资讯!乙肝干扰素2022年能报销吗医保(乙肝干扰素2022年能报销吗)
- 当前头条:北京医保存折和医保卡里的钱一样吗(北京医保存折和卡有什么区别)
- 天天快资讯:信用卡追回利息对卡有影响吗(信用卡退息对信用卡有影响吗)
- 体外碎石可以医保报销吗(门诊做体外碎石住院医保能报销吗)
- 今日最新!车保险理赔流程怎么赔付
- 世界快看:财意险都是包括什么
- 【独家焦点】楼市观察丨金光华再推别墅“回锅” 2022深圳楼市中的冷热参差
- 运险费是退货时不用付运费吗
- 最新资讯:英力特:截止2023年1月31日,公司股东总数为29,360
- 天天观天下!在海洋运输货物保险中,共同海损属于
- 30岁女子养胃2年,胃炎反而加重,医生:这1水或是胃炎“加速器”
- 环球信息:二连浩特向浩贸易有限公司
- 上海平安银行是正规银行吗(平安银行是正规银行吗2020)
- 全球快播:海德股份:2月1日公司高管曹体伦、廖绪文增持公司股份合计4.17万股
- 栖霞建设:副总裁汤群辞职
- 头条:科伦药业:2月1日公司高管冯昊、赖德贵增持公司股份合计7.4万股
- 全球消息!CBA新消息!篮协再颁新规,辽篮又被针对,广东男篮成赢家
- 五险能单独买几项吗(五险能单独买几项吗)
- 证监会:在促进房地产平稳健康发展等重点领域推出更多务实举措
- 当前快讯:证监会:稳妥有序化解私募基金、债券违约等重点领域风险
- 九典制药:2月1日公司高管段立新减持公司股份合计130.03万股
- ST路通:2月1日公司高管庄小正减持公司股份合计2万股
- 华夏幸福49.6亿美元债以发新债券向债权人分配方式实施重组交割
- 世界快资讯丨深房中协:严禁房地产中介机构等参与违规利用“经营贷”
- 热资讯!顺丰同城:转换H股将于2月7日在联交所上市
- 【环球热闻】ST商城下修2022年业绩预告 预计亏损额增至2.28亿元左右
- 泰福泵业:2月1日公司高管毛世良减持公司股份合计2万股
- 全球资讯:66鸿运b型保险98版利差返还型怎么样(鸿运a型保险98版利差返还型领取)
- 60岁前身故社保退多少钱一个月(人去世社保卡怎么退保)
- 全球热议:如何投诉光大信用卡(怎么投诉光大信用卡银行)
- 行动教育:1月18日至1月31日公司高管李宜增持公司股份合计8000股
- 北辰实业:北辰集团委托北辰商管提供辰运物业及亚市管理服务
- 泰禾智能:2月1日公司高管王金诚减持公司股份合计47.75万股
- 每日时讯!奥来德股东曲志恒减持7350股 套现41.7万 2022年前三季度公司净利1.12亿
- 【全球报资讯】铂力特:2月2日公司高管雷开贵减持公司股份合计10万股
- 全球热讯:天津中绿电:不存在房地产业务及募资投入房地产情况
- 今日热文:中南建设1月合同销售金额32.4亿 同比下滑近三成
- 每日快看:省广集团:公司根据客户需求开展相关业务
- 全球今亮点!华侨城“18侨城03”公司债将兑付并摘牌 存续规模0.4亿元
- 三部门联合发布高森林火险橙色预警
- 世界速讯:中南建设近期累计被动减持约1.63亿股 占总股本4.26%
- 焦点速看:安达维尔:2022年度公司营收情况请关注公司将于4月18日在巨潮资讯网披露的年度报告
- 每日快报!为什么养老保险和医疗保险月份不一样(为什么养老保险和医疗保险月份不一样)
- 全球快资讯:信贷公司贷款收取多少手续费合适(信贷公司贷款收取多少手续费合理)
- 环球报道:华贸物流:股东计划减持公司股份 累计拟减持不超过93.03万股
- 天天新资讯:醋化股份:2月2日公司高管庆九、帅建新、钱进、薛金全、顾清泉、丁彩峰减持公司股份合计408.96万股
- 【环球快播报】百纳千成:影视项目的最新动态请关注公司官网或公司微信公众号“百纳千成”
- 【世界播资讯】锦和商管向北京亿鹏所提供2300万元财务资助 已全部转为股权转让款
- 全球视点!福建投资开发5亿元公司债券将付息 利率3.69%
- 创世纪:公司五轴机床正持续开发中,部分型号已进入小批量生产阶段;3C类机床订单尚在逐步恢复中
- 天天要闻:迈普医学:公司产品有在部队医院中使用
- 酒店业率先复苏,超七成企业春节营收恢复至疫前
- 精选!民生信用卡最低还款额及利息怎么计算的(民生信用卡还款额度计算方法)
- 微动态丨中国人寿人士助理(中国人寿人事助理是做什么)
- 当前讯息:肋间神经炎
- 最资讯丨新地NOVO LAND 第2B期已取得预售楼花同意书
- 天天看热讯:景瑞控股1月合约销售额3.42亿元 同比下降46%
- 焦点速递!顾家家居:截止2023年1月底已累计回购54.53万股 耗资逾2000万元
- 郑中设计:截至2023年1月31日公司股东人数为13,096户
- 每日看点!青岛市一季度394个城市更新建设项目集中开工
- 新资讯:旷达科技:芯投微及其控股公司产品已有用于模组的批量订单
- 世界快报:天虹股份:一期增持计划所持公司162万股非交易过户已登记完成
- 世界快看点丨百联股份:公司将严格按照上交所的相关规定履行信息披露义务
- 155亿之后又108亿!你投的嘛,偶像!
- 全球热点!充电桩建设既要速度更要质量
- 环球热门:比亚迪股份有限公司董事长兼总裁王传福:打造新能源汽车王牌
- 赣锋去年净利预计超180亿元,同比增长最高320%
- 年满60岁可以参加职工医保吗(满了60岁能买职工医保吗)
- 天天微资讯!早上可以还信用卡吗(信用卡还款日凌晨就能还款吗)
- 佛山村田五矿精密材料有限公司关于绿色电力供应的合同签订到2030年,实现100%绿色电力生产
- 沧州明珠2022年目标销售2.86亿㎡隔膜 拟受让明珠锂电10%股权
- 2023原油市场展望,中海油的投资机会
- 当前快看:上游震荡博弈 光伏组件定价遇阻观望(2023.2.2)
- 环球速讯:TOP10的变与不变!2022中国市场动力电池装机解析
- 每日动态!1.47GW!国华投资发布2023年第一批光伏组件(182、210)采购项目
- 山羊胡子怎么画?山羊胡子的画法?
- 通讯!网络中tag什么意思?网络中tag是指什么?
- 孤战的演员有哪些?孤战剧情介绍
- 每日热门:重案六组佟林是好是坏?重案六组佟林扮演者是谁?
- 世界快资讯:气功大师王林有什么本事?王林资料介绍
- 创造营王艺晨为什么退赛?创造营节目组给出的理由是什么?
- 北京海淀成为全国首个生产总值破万亿的地市级区县
- 【聚看点】2月2日焦点科技涨停分析:跨境电商,医疗信息化,金融科技概念热股
- 全球观察:关于雷锋的资料有哪些?雷锋的故事有哪些?
- 每日热门:网络上曹县是什么梗?曹县是什么意思?
- 永贵电器:公司的液冷超充枪产品已经实现批量生产和销售
- 天天简讯:兔子真的不吃窝边草吗?兔子不吃窝边草的原因是什么?
- 世界新资讯:合景悠活参股成立安化梅山城市运管公司 持股51%