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

上饶市建设局有什么网站h5旅游网站开发

上饶市建设局有什么网站,h5旅游网站开发,网上商城平台有哪些,免费的推广平台注册中心原理 流程如下#xff1a; 服务启动时就会注册自己的服务信息#xff08;服务名、IP、端口#xff09;到注册中心#xff1b;调用者可以从注册中心订阅想要的服务#xff0c;获取服务对应的实例列表#xff08;1个服务可能多实例部署#xff09;#xff1b;调…注册中心原理 流程如下 服务启动时就会注册自己的服务信息服务名、IP、端口到注册中心调用者可以从注册中心订阅想要的服务获取服务对应的实例列表1个服务可能多实例部署调用者自己对实例列表负载均衡挑选一个实例调用者向该实例发起远程调用。 服务治理中的三个角色分别是什么? 服务提供者:暴露服务接口供其它服务调用 服务消费者:调用其它服务提供的接口 注册中心:记录并监控微服务各实例状态推送服务变更信息。 消费者如何知道提供者的地址? 服务提供者会在启动时注册自己信息到注册中心消费者可以从注册中心订阅和拉取服务信息。 消费者如何得知服务状态变更? 服务提供者通过心跳机制向注册中心报告自己的健康状态当心跳异常时注册中心会将异常服务剔除并通知订阅了该服务的消费者。 当提供者有多个实例时消费者该选择哪一个? 消费者可以通过负载均衡算法从多个实例中选择一个如:随机轮询加权轮询等。 spring-cloud-alibabahttps://spring.io/projects/spring-cloud-alibaba Nacos官方文档https://nacos.io/docs/latest/what-is-nacos/ Nacos下载地址https://github.com/alibaba/nacos/releases Nacos 是一个易于使用的动态服务发现、配置管理和服务管理平台旨在帮助开发人员快速构建云原生应用。下面是 Nacos 的完整使用流程包括安装、配置、注册服务、服务发现以及配置管理。 搭建Nacos注册中心的三种方式 方式一Nacos 官网安装直接使用 1、下载安装包 从 Nacos 的 GitHub Releases 页面 下载最新版本的 Nacos。 2、解压并启动 打开终端cd进入存放 tar.gz 文件的目录 # 解压 Nacos tar -zxvf nacos-server-version.tar.gz cd nacos/bin3、启动 Nacos Server 使用以下命令启动 Nacos 服务默认为嵌入式数据库模式 # 启动 Nacos sh startup.sh -m standalone4 访问 Nacos 控制台 在浏览器中访问 http://localhost:8848/nacos。默认的用户名和密码都是 nacos。 方式二Docker拉取Nacos镜像 以下是完整的步骤用于拉取并部署 Nacos 镜像确保过程流畅且易于理解 步骤 1安装 Docker 安装centos7虚拟机和安装docker详细安装过程与环境准备见课程2024最新SpringCloud微服务开发与实战java黑马商城项目微服务实战开发涵盖MybatisPlus、Docker、MQ、ES、Redis高级等 步骤 2拉取 Nacos 镜像 使用以下命令拉取 Nacos 的 Docker 镜像你可以选择不同版本 docker pull nacos/nacos-server:v2.1.0-slim步骤 3创建环境变量文件 创建一个名为 custom.env 的文件放置在centos虚拟机中./nacos/ 目录下并添加所需的环境变量。可以使用以下命令创建文件并编辑 mkdir -p ./nacos nano ./nacos/custom.env在 custom.env 中添加如下内容根据需要调整 第一组配置 MODEstandalone SPRING_DATASOURCE_HOSTyour_db_host SPRING_DATASOURCE_PORT3306 SPRING_DATASOURCE_USERNAMEyour_db_username SPRING_DATASOURCE_PASSWORDyour_db_password第二组配置 PREFER_HOST_MODEhostname MODEstandalone SPRING_DATASOURCE_PLATFORMmysql MYSQL_SERVICE_HOST192.168.254.129 MYSQL_SERVICE_DB_NAMEnacos MYSQL_SERVICE_PORT3306 MYSQL_SERVICE_USERroot MYSQL_SERVICE_PASSWORD123 MYSQL_SERVICE_DB_PARAMcharacterEncodingutf8connectTimeout1000socketTimeout3000autoReconnecttrueuseSSLfalseallowPublicKeyRetrievaltrueserverTimezoneAsia/Shanghai第一组配置更通用和灵活适合快速测试或开发环境。用户可以根据需要填写相应的数据库连接信息。 第二组配置适合在明确使用 MySQL并且需要详细配置连接参数的场景通常用于生产环境。 注意: 1、使用 Nacos 的默认内存存储模式即不使用外部数据库你可以将 Nacos 的运行模式设置为 standalone并且不需要配置与数据库相关的环境变量。这是因为在内存存储模式下Nacos 会将所有数据存储在内存中而不依赖于外部数据库如 MySQL。但是使用 MySQL 可以确保 Nacos 的数据在重启后不会丢失。而内存存储仅在应用运行期间有效重启后数据会丢失。对于需要保持配置、服务注册信息和其他重要数据的应用来说持久化存储是必要的。 2、Nacos 本身并不会自动创建数据库。如果 Nacos 连接的 MySQL 数据库不存在启动时会出现连接错误。你需要手动创建 Nacos 所需的数据库并确保数据库的名称与在 custom.env 中配置的名称一致 3、注意将192.168.254.129替换为你自己的虚拟机IP地址。 步骤 4运行 Nacos 容器 使用以下命令运行 Nacos 容器 docker run -d \--name nacos \--env-file ./nacos/custom.env \-p 8848:8848 \-p 9848:9848 \-p 9849:9849 \--restartalways \nacos/nacos-server:v2.1.0-slim注意 1.-p 8848:8848: 这是 Nacos 的主要服务端口。你可以通过访问 http://localhost:8848/nacos 来访问 Nacos 的管理界面。容器内部的 8848 端口与宿主机的 8848 端口绑定使得从宿主机发出的请求能够被 Nacos 服务接收。 2.-p 9848:9848: 这个端口通常用于 Nacos 的集群管理。Nacos 支持集群模式该端口用于集群节点之间的通信。如果您不打算使用集群模式可能不需要直接使用这个端口但映射它可以为未来的扩展提供便利。 3.-p 9849:9849: 这个端口用于 Nacos 的控制台安全通信通常用于 HTTPS 请求的处理。和上面的 9848 类似虽然默认情况下你可能不需要使用这个端口但映射它可以提供额外的功能。 4.–env-file 选项指定一个环境变量文件。该文件中的每一行都会被导入为环境变量。在这个例子中./nacos/custom.env 包含了 Nacos 连接 MySQL 数据库的相关配置如数据库地址、用户名和密码等。 5.–restartalways: 设置容器的重启策略为“始终”。这意味着如果容器停止运行Docker 会自动尝试重启它确保服务持续可用。 步骤 5验证 Nacos 是否正常运行 你可以通过访问浏览器访问 Nacos 的管理界面输入以下 URL http://你的虚拟机IP地址:8848/nacos默认的用户名和密码是nacos 方式三已有Nacos镜像文件时Docker加载镜像 1、创建一个名为 custom.env 的文件放置在centos虚拟机中 ./nacos/ 目录下并添加所需的环境变量。可以使用以下命令创建文件并编辑 mkdir -p ./nacos nano ./nacos/custom.env2、在 custom.env 中添加配置内容详细见方式二中的步骤3 注意Nacos 本身并不会自动创建数据库。如果 Nacos 连接的 MySQL 数据库不存在启动时会出现连接错误。你需要手动创建 Nacos 所需的数据库并确保数据库的名称与在 custom.env 中配置的名称一致 3、将Nacos镜像文件nacos.tar拖进centos虚拟机的root目录下 运行以下命令加载镜像并验证镜像是否加载成功 docker load -i nacos.tar docker images4、运行 Nacos 容器** 使用以下命令运行 Nacos 容器注意点见方式二中的步骤4 docker run -d \--name nacos \--env-file ./nacos/custom.env \-p 8848:8848 \-p 9848:9848 \-p 9849:9849 \--restartalways \nacos/nacos-server:v2.1.0-slim5、验证 Nacos 是否正常运行 查看Nacos日志docker logs -f nacos 你可以通过访问浏览器访问 Nacos 的管理界面输入以下 URL http://你的虚拟机IP地址:8848/nacos默认的用户名和密码是nacos 服务注册 服务发现和负载均衡 待更新…
http://www.ho-use.cn/article/10819282.html

相关文章:

  • 试述网站开发的流程字体设计免费版在线立即生成
  • 建设银行e路通网站青岛李沧建设局网站
  • 学校风采网站建设需求广告平台推广渠道
  • 网站建设好多钱网络广告形式
  • 做影视剧组演员垂直平台网站网站开发定制多少钱
  • 婚庆类网站模板漂流瓶做任务网站
  • 交易所网站建设银川做网站建设
  • 山西建设官方网站wordpress首页修改
  • 做网站一般用什么字体无货源网店现在还挣钱吗
  • 福建高速公路建设指挥部网站网站推广的看法
  • 公司公众网站微信平台建设方案wordpress mu 下载
  • cdn网站加速台州网站建设方案优化
  • 温州网站优化搜索17做网店官网
  • 大连网络营销网站开发公司维保期内维修流程
  • 联赛网站建设不足网站建设合同 印花税
  • 北京市优化网站外贸网站 域名后缀
  • 中国化工网官网 网站建设在线注册个体工商户
  • 发广告的网站百度打广告多少钱
  • 网站建设和维护要花多少钱游戏源码出售
  • 做的比较好的旅行网站广东网络推广项目
  • php给一个网站做后台动态ip地址做网站
  • 营销网站制作郑州软件定制开发如何做
  • 广州市网站建设 骏域动力滕州网站建设滕州
  • 网站登录系统怎样做设计开发
  • 河北省香河县建设局网站制作公司资料网页
  • 网站建设公司哪里找dw做网站实例
  • 网站开发需要哪些知识和工具百度网站是怎么建设的
  • 购物网站黑白国家免费编程平台
  • 官方网站优化价格如何给网站加引导页
  • 做app 的模板下载网站有哪些模板网站建设清单