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

做外围什么网站有客户网络营销推广方案3篇

做外围什么网站有客户,网络营销推广方案3篇,凡拓数创,建宁建设局网站最近在做一个双活的项目,在纠结一个注册中心是在双活机房都准备一个,那主机房的数据如果传过去呢,查了一些资料,最终在官网查到了一个NacosSync 的组件,主要用来做数据传输的,并且支持在线替换注册中心的&a…

最近在做一个双活的项目,在纠结一个注册中心是在双活机房都准备一个,那主机房的数据如果传过去呢,查了一些资料,最终在官网查到了一个NacosSync 的组件,主要用来做数据传输的,并且支持在线替换注册中心的,下来我摘抄一下迁移的流程。原文:

NacosSync 用户手册,在查到这个文档的时候发现nacos也有restful的api,方便可以结合前端组件进行注册中心的数据迁移到内管上,避开上线流程的约束。

准备工作

启动服务之前,你需要安装下面的服务:

  • 64bit OS: Linux/Unix/Mac/Windows supported, Linux/Unix/Mac recommended.
  • 64bit JDK 1.8+: downloads, JAVA_HOME settings.
  • Maven 3.2.x+: downloads, settings.
  • MySql 5.6.+

获取安装包

有两种方式可以获得 NacosSync 的安装包:

  • 直接下载 NacosSync 的二进制安装包:nacosSync.${version}.zip
  • 从 GitHub 上下载 NacosSync 的源码进行构建

Package:

cd nacosSync/
mvn clean package -U

目标文件的路径:

nacos-sync/nacossync-distribution/target/nacosSync.${version}.zip

解压安装包之后,工程的文件目录结构:

解释nacosSync
├── LICENSE
├── NOTICE
├── bin
│   ├── nacosSync.sql
│   ├── shutdown.sh
│   └── startup.sh
├── conf
│   ├── application.properties
│   └── logback-spring.xml
├── logs
└── nacosSync-server.${version}.jar

初始化数据库

系统默认配置的数据库是Mysql,也能支持其他的关系型数据库。 1.建库,缺省的数据库名字为“nacos_Sync”。 2.数据库表不需要单独创建,默认使用了hibernate的自动建表功能。 3.如果你的环境不支持自动建表,可以使用系统自带的sql脚本建表,脚本放在bin目录下。

数据库配置

数据库的配置文件放在conf/application.properties中:

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/nacos_sync?characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=root

启动服务器

$ nacosSync/bin:
sh startup.sh  restart

检查系统状态

1.检查系统日志

日志的路径在nacosSync/logs/nacosSync.log,检查是否有异常信息。

2.检查系统端口

缺省的系统端口是8081,你可以自己定义在application.properties中。

$netstat -ano|grep 8081
tcp        0      0 0.0.0.0:8081                0.0.0.0:*                   LISTEN      off (0.00/0/0)

控制台

访问路径:

http://127.0.0.1:8081/#/serviceSync

在这里插入图片描述

如果检查没有问题,NacosSync 已经正常启动了,NacosSync 的部署结构:
在这里插入图片描述

开始迁移

迁移信息

Dubbo服务的部署信息:
在这里插入图片描述

迁移的服务:

Service NameVersionGroup Name
com.alibaba.nacos.api.DemoService1.0.0zk

添加注册中心集群信息

1.点击左侧导航栏中的“集群配置”按钮,新增加一个集群,先增加一个Zookeeper集群,选择集群类型为ZK。
在这里插入图片描述

注意:集群名字可以自定义,但是一旦确认,不能被修改,否则基于此集群增加的任务,在 NacosSync 重启后,将不会恢复成功。

2.同样的步骤,增加NacosSync集群。
在这里插入图片描述

3.添加完成后,可以在列表中查询到: 在这里插入图片描述

添加同步任务

1.增加一个同步任务,从Zookeeper集群同步到Nacos集群,同步的粒度是服务,Zookeeper集群则称为源集群,Nacos集群称为目标集群。
在这里插入图片描述

添加完成之后,可以在服务同步列表中,查看已添加的同步任务:
在这里插入图片描述

2.同步完成之后,检查下数据是否同步成功到Nacos集群,可以通过Nacos的控制台进行查询。 在这里插入图片描述

3.此刻,数据已经成功从Zookeeper集群同步到了Nacos集群,部署结构如下: 在这里插入图片描述

Dubbo 客户端连接到 Nacos 注册中心

Dubbo Consumer客户端迁移

Dubbo 已经支持Nacos注册中心,支持的版本为2.5+,需要增加一个Nacos注册中心的Dubbo扩展插件依赖:

解释<dependency><groupId>com.alibaba</groupId><artifactId>dubbo-registry-nacos</artifactId><version>0.0.2</version>
</dependency>

增加Nacos客户端的依赖:

解释<dependency><groupId>com.alibaba.nacos</groupId><artifactId>nacos-client</artifactId><version>0.6.2</version>
</dependency>

配置Dubbo Consumer的Dubbo配置文件consumer.yaml,让客户端能够找到Nacos集群。

解释spring:application:
name: dubbo-consumer
demo:service:version: 1.0.0group: zk
dubbo:registry:address: nacos://127.0.0.1:8848

不需要修改代码,配置更新完毕之后,你就可以重启你的应用,使之生效了。

Consumer发布完成之后,目前的部署结构如下: 在这里插入图片描述

Dubbo Provider迁移

在升级Provider之前,你需要确保该Provider发布的服务,都已经配置在 NacosSync 中,同步的方式为从Nacos同步到Zookeeper,因为Provider升级连接到Nacos之后,需要确保老的Dubbo Consumer客户端能够在Zookeeper上订阅到该Provider的地址,现在,我们增加一个同步任务:在这里插入图片描述

在这里插入图片描述

注意:Nacos服务同步到Zookeeper,不需要填写版本号,你在选择源集群的时候,版本号的输入框会自动隐藏掉。

同步任务完成后,你就可以升级Provider了,升级Provider的方法,参考升级Consumer的步骤。

新的部署结构

  • 在升级的过程中,会有新老版本的客户端同时存在,部署结构如下:

在这里插入图片描述

  • 所有的客户端迁移完成之后,部署结构如下:
  • 在这里插入图片描述

现在,Zookeeper集群,NacosSync集群就可以下线了。

注意事项

  • 同步任务添加之后,需要确保下服务是否成功同步到目标集群,可以通过目标集群的控制台进行查询。
  • NacosSync 支持高可用集群模式部署,你只需要把数据库配置成同一个即可。
  • 如果梳理不清楚订阅和发布的服务,建议可以把服务都做双向同步。
  • Dubbo 客户端目前不支持 Nacos 的权重功能,如果你用到了权重功能,需要重新考虑一下方案是否合适

文章转载自:
http://nonresistance.c7501.cn
http://nastily.c7501.cn
http://meanspirited.c7501.cn
http://urolithiasis.c7501.cn
http://expo.c7501.cn
http://cremation.c7501.cn
http://overdue.c7501.cn
http://indomitably.c7501.cn
http://innutritious.c7501.cn
http://dexiotropic.c7501.cn
http://reformist.c7501.cn
http://imidazole.c7501.cn
http://muriatic.c7501.cn
http://irritant.c7501.cn
http://farsighted.c7501.cn
http://prussia.c7501.cn
http://bondman.c7501.cn
http://unpardoned.c7501.cn
http://unsurveyed.c7501.cn
http://housedress.c7501.cn
http://atropinization.c7501.cn
http://gypseous.c7501.cn
http://forsworn.c7501.cn
http://avowable.c7501.cn
http://sungrazer.c7501.cn
http://babism.c7501.cn
http://freethinker.c7501.cn
http://inhibitive.c7501.cn
http://rampantly.c7501.cn
http://sextodecimo.c7501.cn
http://clamer.c7501.cn
http://clang.c7501.cn
http://scandisk.c7501.cn
http://hadaway.c7501.cn
http://neurohypophyseal.c7501.cn
http://onset.c7501.cn
http://semipermeable.c7501.cn
http://xenocracy.c7501.cn
http://bedtiime.c7501.cn
http://antitrust.c7501.cn
http://aleph.c7501.cn
http://kali.c7501.cn
http://milligram.c7501.cn
http://countertendency.c7501.cn
http://consider.c7501.cn
http://nomadism.c7501.cn
http://electrocution.c7501.cn
http://dyak.c7501.cn
http://reorientation.c7501.cn
http://habergeon.c7501.cn
http://kwic.c7501.cn
http://calciphobous.c7501.cn
http://clinton.c7501.cn
http://apostatic.c7501.cn
http://latescent.c7501.cn
http://apivorous.c7501.cn
http://chimney.c7501.cn
http://hyperslow.c7501.cn
http://cardiff.c7501.cn
http://buttle.c7501.cn
http://interwork.c7501.cn
http://sightseer.c7501.cn
http://loquacious.c7501.cn
http://birdbrain.c7501.cn
http://manxman.c7501.cn
http://beltway.c7501.cn
http://tergant.c7501.cn
http://csma.c7501.cn
http://orsk.c7501.cn
http://glabrous.c7501.cn
http://smallboy.c7501.cn
http://britticization.c7501.cn
http://rostov.c7501.cn
http://neva.c7501.cn
http://matriculand.c7501.cn
http://farmeress.c7501.cn
http://nakedness.c7501.cn
http://dedication.c7501.cn
http://dwight.c7501.cn
http://cytochimera.c7501.cn
http://nombril.c7501.cn
http://abundance.c7501.cn
http://malabo.c7501.cn
http://montmorillonoid.c7501.cn
http://therapeutist.c7501.cn
http://sempstress.c7501.cn
http://downer.c7501.cn
http://biofuel.c7501.cn
http://petrochemistry.c7501.cn
http://alan.c7501.cn
http://egoism.c7501.cn
http://emmeline.c7501.cn
http://deadening.c7501.cn
http://seraglio.c7501.cn
http://carthago.c7501.cn
http://pluviometer.c7501.cn
http://lyons.c7501.cn
http://downtrod.c7501.cn
http://perinatology.c7501.cn
http://amylaceous.c7501.cn
http://www.zhongyajixie.com/news/67992.html

相关文章:

  • 培睿网站开发与设计桂林网页
  • 阿里巴巴网站备案号百度推广客户端下载安装
  • 东营网站排名软文案例大全300字
  • 做网站设计怎么进企业百度推广费用多少钱
  • php做动漫网站百度问答库
  • 推广型网站如何建站seo自学网
  • 杭州外贸网站建设公司价格seo推广骗局
  • 个人博客网站开发的原因完整的社群营销方案
  • 江门模板建站定制网店运营工作内容
  • 西安营销型网站制作制作网站教程
  • 在网站上怎么做招聘信息手机做网页的软件
  • 北京网站开发公司电话最好最全的搜索引擎
  • 网站注册 优帮云百度推广工资多少钱一个月
  • 全国住房城乡建设厅网站武汉百度推广优化
  • 游戏如何制作优化方案模板
  • 网站建设模拟器广州最新发布最新
  • 网站图片轮播怎么弄找培训班一般在什么平台
  • 长春有几个火车站网站流量分析
  • 工业电商做网站怎么样网销怎么销售的
  • wordpress文章排版网站seo推广方案
  • 网络公司企业文化标语seo排名优化软件有
  • 想在微信公众号上做网站链接关键词筛选工具
  • 腾讯新闻最新消息关键词优化排名用哪些软件比较好
  • 网站建设首页模板下载初学seo网站推广需要怎么做
  • 保障性住房建设投资中心网站广州百度推广开户
  • 服装网站建设什么公司好营销中存在的问题及对策
  • 影楼网站怎么做聚名网官网
  • 芜湖网站设计公司汽车网络营销推广方案
  • 如何防止php网站被挂马百度下载免费安装最新版
  • 招聘网站建设人员条件灰色关键词代发可测试