云服务器内容精选

  • 方案架构 图1 业务架构 架构说明:该方案结合多端应用与先进技术,旨在提升企业的业务效率和用户体验。支持APP、小程序、H5、PC端等,并可灵活嵌入员工办公平台如Welink、企业微信、飞书等。借助华为云盘古大模型和数字内容Metastudio,高效展示企业业务价值,并支持营销内容的创作与分发。 此外,该方案还集成了华为Metastudio的数字人服务、声音复刻和AI智能抠图,快速生成销售数字分身。智能问答功能基于盘古大模型+向量数据库,提升企业知识库的互动体验。为确保业务的高可用性和高性能,另外该方案结合了华为CCE云容器引擎和RDS云数据库RDS服务。CCE提供容器应用管理能力和应用级弹性扩容,确保业务快速响应需求。RDS具备完善的性能监控和安全防护措施,简化运营流程,使企业更专注于应用开发和业务发展。这一全面方案将多端应用、AI技术与内容创作融为一体,助力企业提升业务效率和用户体验。 核心应用 利用AI增强的销售和营销工具,涉及客户数据分析。内容自动化创建及市场智能推广,旨在提高业务效率和促进销售增长。 能力中台 作为技术枢纽,集成了智能内容中心、推广中心、客户中心和数据中心等。为企业提供内容管理、市场推广、客户关系和数据分析的综合能力,以支撑业务增长和决策制定。 开放平台对接 开放对接平台使企业的OA、CRM、财务和CMS系统能够与外部系统集成。优化了业务流程,提高了运营效率,同时确保了信息的一致性和易访问性。 图2 部署架构
  • 方案优势 一站式服务 全面的业务覆盖: 方案通过集成销售、推广和管理等功能,为企业提供了从前端的客户接触点到后端的运营管理的全链条服务。这意味着企业可以在一个平台上解决多种业务需求,无需投资于多个不同的系统或工具,从而降低了复杂性和成本。 流程协同: 集成化的服务让不同的部门(如销售、市场、客服)能够更加紧密地协作共享信息和数据,提高工作效率和一致性,避免信息孤岛的问题。 数据驱动决策 实时数据分析: 方案提供的实时数据分析和可视化大屏,使得企业能够即时获取业务运营的关键指标和趋势,从而快速响应市场变化。 预测性分析: 利用先进的数据挖掘和机器学习技术,物料能够收集市场趋势和客户行为,为企业的战略规划和运营决策提供科学依据。 用户体验优化 定制化界面与交互: 方案允许企业根据自己的品牌风格和用户需求定制化界面和交互设计,提供更加个性化和友好的用户体验。 智能化功能: 利用AI技术,如 自然语言处理 和图像识别,方案可以提供智能客服、个性化推荐等功能,提升用户满意度和粘性。 灵活性和扩展性 模块化设计: 方案采用模块化设计,使得企业可以根据当前的业务需求选择合适的模块使用,并在未来随着业务的发展灵活添加新模块或功能。 云原生架构: 基于云原生技术构建,方案能够无缝地在云环境中扩展,支持横向扩展和自动扩展功能,确保在用户数量剧增或数据量激增时,系统依然保持高性能和稳定性。
  • 应用场景 加推利用AIGC和Martech技术,为企业成功打造了智能销售工具库系统。 数字人名片展业系统:递出名片的同时更好向客户介绍自己、产品业务和品牌实力; 销售推广工具库:包含文件网盘、获客文章、海报、短视频等,将营销工具和内容赋能销售随时随地推广; 智能AI雷达:客户关键浏览访问实时智能提醒、客户每次浏览价值智能生成小结、客户内容传播数字人脉可视化、客户跟进时机智能预测提醒; 企业数字人脉系统:所有递出的名片连接客户企业清晰可查、销售推广客户互动智能报表生成、企业Boss雷达智能调度每个员工、开放对接平台无缝对接企业相关系统。 企业销售和市场推广 业务挑战:在当今快速变化的市场环境中,企业面临的销售和市场推广挑战愈发复杂多元。首先,缺乏一个集成化和智能化的营销工具及内容管理平台,使得销售团队难以高效利用和管理营销资源,影响了客户互动的质量和转化效率。其次,分散的销售网络和缺乏有效的调度机制导致企业无法实现资源的优化配置,同时,缺少实时的市场数据反馈和分析系统,使得企业难以及时洞察市场变化,快速调整营销策略以应对竞争。此外,随着客户需求的日益个性化,企业在提供定制化和互动性强的客户体验方面面临巨大挑战,这直接关系到客户满意度和忠诚度的提升。 业务效果:企业可以通过定制化的智能名片集成产品视频、和即时沟通功能,增强潜在客户的互动体验。小程序推广码可以结合留资信息和事件触发,为特定场合或活动提供专属内容,从而提高用户参与度和转化率。 方案优势:引入灵活配置内容和交互式元素到智能名片中,如物料展示、即时问答等,以提升用户的参与感和品牌记忆度。 客户关系管理 业务效果:通过高级线索管理系统,企业能够实现线索的捕获和分配,确保高价值线索得到优先处理。转介绍系统可以通过激励机制鼓励现有客户或合作伙伴分享推荐,进一步扩大潜在客户基础。 方案优势:数据导向引入分析模型来预测客户需求和购买行为,实现更个性化的客户服务和准确营销。 内容管理与分享 业务效果:内容中台不仅支持文本和图像,还可以管理和分发互动式内容如在线课程、互动问答等,为用户提供更丰富的知识分享和学习体验。 方案优势:利用模块化技术生成个性化内容推荐,根据企业的用户画像,为企业提供量身定制的阅读列表,增强用户粘性。 任务和活动管理 业务效果:任务中心可以与企业的CRM系统和销售管道无缝集成,自动化任务分配和进度追踪,确保销售团队专注于最有价值的活动和客户。 方案优势:引入游戏化元素,如排行榜、成就徽章等,激励销售团队以更积极的态度参与销售任务和市场活动。 企业内部管理 业务效果:通过高度可配置的员工管理系统,企业可以根据不同的业务单位和角色设置不同的权限和数据访问级别,确保信息安全同时提升工作效率。 方案优势:确保员工数据和业务记录的不可篡改性和透明度,增强内部治理的信任度。
  • 搭建流程 图1 搭建流程 项目立项会(1个工作日) 明确双方责任人、需求 资料收集(1个工作日) 企业管理员需配合提供系统装填的物料 打通平台(1-3个工作日) 注册微信服务号、小程序,并关联认证 认证费用300元/次,审核时间1-3个工作日 独立小程序授权(5-7个工作日) 配置独立小程序、测试、上线、发版 系统配置(1个工作日) 客服配置后台,企业管理员需要配合客服扫码对接 系统搭建(2-3个工作日) 内容中台美化、装填转介绍系统配置 启动培训(2个工作日) 针对管理者、运营者:如何管理和运营转介绍系统 针对销售顾问、市场推广员:如何发展、管理合伙人等获客场景应用 针对内外部合伙人:如何成为企业合伙人、提交线索、如何获得佣金等 系统使用信息同步(1个工作日) 完成系统信息装填 运营巡检 企业专属顾问:提供使用数据分析报告、运营方案、同行案例分享、组织获客私享会等 售后问题咨询,系统升级通知等 父主题: 实施步骤
  • 功能清单 表1 产品清单 序号 端口 一级分类 二级分类 描述 1 企管后台 企业工作台 企业数据大屏 分析客户/推荐官/员工数据 2 智能渠道码 推广渠道管理 推广渠道管理:渠道名称设定 3 小程序推广码 可以为销售顾问生成小程序推广码,可用于海报、展会等活动推广。用户扫码后即可进入小程序浏览企业物料。 4 任务中心 任务列表 任务创建、查询、数据导出 5 任务统计 统计列表/扣减/推广积分流水记录,数据导出 6 转介绍系统 转介绍 合伙人席位分配/转介绍设置 7 销售顾问 设置区域负责销售 8 运营活动数据 查看活动获得的客户详情 9 线索管理 线索列表 企业线索跟进列表 10 生命周期设置 生命周期设置:线索阶段设定 11 内容中台 文章 自定义添加/手动拉取公众号文章/文章编辑管理 12 视频 视 频 增 删 查 13 宣传册 宣传册增删改查,下载二维码 14 案例库 案例增删改查 15 朋友圈素材 动态增删改查 16 海报 专属企业海报设定 17 H5客户留资 客户进入H5查看物料时,弹出手机短信验证弹窗(效果见预览图),验证手机号后才可查看物料内容 18 推广表单 表单创建、管理、数据查看 19 小程序装修 客户视角装修 名片设置/企业资料/物料展示/企业风采,案例展示与否,官网装修 20 营销网盘 文件管理 创建文件夹,上传文件&视频,文件权限设置,更新文件/替换文件 21 储存空间管理 文件流量、流量使用统计、流量购买/流量记录 22 企业设置 员工管理 员工列表/添加员工/设置部门/同步企微/导出 23 Al权限 设置Al雷达&固定验证码、提醒员工下载APP 24 企业信息 修改企业简称、地址、logo,修改企管管理员登录账号、密码 25 授权管理 企业服务号授权,小程序授权 26 工作交接 在职、离职人员,人员信息交接 27 产品服务 费用中心 账户充值/短信购买 28 小程序 商机 商机/我的线索 新增商机/待处理商机/线索商机/静默商机 待接收/跟进中/已成交/已放弃 29 推广 进入saleskits 名片/官网页面预览;案例查看&分享 30 递名片 通过APP、小程序转发,递名片 31 递官网 通过APP、小程序转发,递官网 32 发手册 查看手册详情/分享手册 33 推广表单 表单详情查看/分享 34 公司网盘 文件分享设置/个人文件上传/内容查看/转发;企业视频查看分享 35 我 完善名片 名片信息/自我描述/我的标签/我的家乡/语音介绍/企业风采;预览名片 36 我的积分 积分明细(增加,减少) 37 推广任务 获取任务信息查看,接收。 38 推广排行榜 累 计 / 本 月 / 本 周 39 系统消息 企业消息查看,系统维护消息查看 40 关于 版本及更新内容查看 41 工作台 Al名片 数 字 化 名 片 制 作 42 APP 雷达 雷达 展示已授权信息的线索访问内容提醒、展示企业物料更新的雷达提醒内容 43 商机 查看商机详情/转为线索/置为无效商机 44 线索 线索列表 更换客户阶段、写跟进/跟进记录、完善信息,成交信息/成交进展,打标签 45 推广 工作台 分享名片、官网、企业手册,公司网盘 46 文章 企业文章、我的文章查看/留资设置/分享 47 网盘 电脑导入文件;文件查看/视频查看、留资设置、分享、删除 48 案例 案例内容查看/留资设置/分享、个人案例制作引用/删除 49 推广表单 表单内容查看/留资设置/分享 50 海报 海报查看/分享;个人海报制作/分享 51 朋友圈素材 随材转发分享;个人动态制作/分享 52 我的 完善名片 名片信息、个人简介、自我描述、我的家乡、我的语音、我的照片 53 积分账户 积分明细 54 推广任务 获取任务信息查看,接收。 55 推广排行榜 署计/本月/本周 56 我的数据 客户分析/推荐官分析/推广分析 57 我的推广码统计 查看推广码扫码人数、授权手机号数、填写意向表单数 58 客服热线 公司、客服电话 59 系统公告 企业消息查看,系统维护消息查看 60 系统设置 APP信息设定 父主题: 操作流程
  • 产品库 产品库是企业用于展示产品的平台,由企业管理员在后台进行产品设置添加,完善后,小程序--【工作台-产品库】里会显示企业已在售的产品,员工可直接分享至微信。 产品列表界面,可展示最新上新、最近分享的产品,按上架更新的时间进行排序展示,单击可查看产品详情; 明星产品(即置顶产品)排在上方 可单击【转发】跳转至分享落地页,支持进行分享设置:客户查看时须留下姓名及联系方式/客户查看时仅须留下联系方式/客户可直接查看,是否展示我的联络信息; 支持一键转发全部产品,分享到微信好友/面对面递出/朋友圈。 图13 产品库
  • 公司网盘 文件分享设置/设置联系人:可进行获客工具设置,包含文件访问授权手机号、文件是否可以被下载、联络信息设置(此设置对所有文件生效); 电脑导入文件:在电脑浏览器中打开网址:file.jiatui.com,扫码登录后即可到文件(文件类型支持:PDF、PPT、Word格式,单个文件不超过50MB,上传完成后可在【公司网盘-我的文件】中查看); 批量发文件:支持批量转发文件(可将我的文件与企业文件组合发送),进行留资设置; 图1 公司网盘功能展示1 图2 公司网盘功能展示2 图3 公司网盘功能展示3 最近:展示企业及销售个人上传的文件,按最近更新时间进行排序; 我的文件:展示销售自行上传的文件(单击进入文件详情-更多,可查看目录、下载文件、查看信息、删除文件); 公司文件:展示企业上传的文件、企业视频; 单击进入文件详情 更多:支持查看目录、下载、收藏、查看文件信息; 分享文件:分享页支持预览卡片、分享设置:可对此文件设置留资方式-客户查看时须留下姓名及联系方式、客户查看时须留下联系方式、客户可直接查看(此设置对单个文件生效);支持设置文件是否可以被下载、是否展示联络信息;支持将文件分享给微信好友、面对面递出方式、分享到朋友圈。 图4 公司网盘功能展示4 图5 公司网盘功能展示5
  • 资源和成本规划 表1 资源和成本规划 云资源 规格 数量 每月费用(元) 云服务E CS CentOs84核8GB | 磁盘 100G 2 960.00 对象存储OSS MYSQL8.0 | 4核8GB | 磁盘 200G 1 1400.00 SMN 1年 100G | 流量按需计费 1 50.00 SMN 短信推送 | 100 个数~100000 个数(含) 1 0.045元/条 总计:2455.00(1000条短信)
  • 人员信息添加,名片创建 企业首次添加员工时,需创建首部门,单击【创建部门】或【添加成员】按钮即可设置创建; 支持编辑部门名称,添加子部门,删除等操作; 图3 员工管理 图4 创建部门提示 图5 编辑部门 添加成员:包含工号、姓名、职位、渠道、绑定微信手机号、名片展示手机号、部门等信息(其中加*为必填字段) 支持批量导入、批量删除、批量修改部门、导出员工信息、搜索查询等操作; 图6 添加员工 图7 批量删除 删除是指将此员工直接删除,不做工作交接(需关闭雷达后操作);
  • 资源和成本规划 表1 资源和成本规划 云资源 规格 数量 计费周期 单台每月费用(元) ECS 规格: X86计算 | 通用计算增强型 | c6.4xlarge.4 | 16核 | 64GB 镜像: CentOS | CentOS 7.9 64bit 系统盘: 通用型SSD | 150GB 4 1月 ¥10521.5 云数据库 GaussDB (for MySQL)-业务库 CPU架构: X86 | 独享版 | 16核64GB | 1个只读节点 存储空间: 500GB 1 1月 ¥10516.00 分布式消息服务DMS RabbitMQ专享C6规格 1 1月 ¥1360.00 分布式缓存服务DCS 主备8GB 2副本(X86版) 1 1月 ¥548.00 弹性负载均衡 ELB 实例规格类型: 独享型负载均衡 应用型(HTTP/HTTPS): 40 LCU IP费用: 1LCU | 全动态BGP 带宽: 全动态BGP | 带宽 | 10Mbit/s 1 1小时 ¥2342.16 云备份 存储库类型: 云服务器备份存储库 | 1000GB 1 1月 ¥200.00 企业主机安全 规格: 企业版 5 1月 ¥90.00 Anti-DDoS流量清洗 防护设置:默认设置 流量清洗阈值 :120 Mbps 1 1月 ¥1.00 云数据库 GaussDB(for MySQL)-报表库 CPU架构: X86 | 独享版 | 4核16GB | 1个只读节点 存储空间: 500GB 1 1月 ¥3754.00 应用性能管理 APM 探针型产品按需套餐包, 专业版,100探针 1 1月 ¥10000.00 总价格:¥39332.66元 表2 某客户基于k8s部署E3+资源规划 类目 应用名 具体产品 部署方式 (压测)建议配置【红色部分是和生产的建议有变化的】 (压测)节点数 地域 / / / / / 应用配置 容器服务 BSEIP(推荐) / / / 服务器节点 ECS 华为云 ECS:16核64G 500G 高效磁盘 通用型 g6 12 分布式数据库 GaussDB for MySQL 华为云 企业版 32核128G,主从模式,1T SSD 1 数据库(报表库) GaussDB for HTAP 华为云 属后付费 1 缓存 GaussDB for Redis 华为云 16G主从版 3 消息队列 RabbitMQ 华为云 专业版 TPS:5000条/秒 Queue数量:200 1 文件存储 OBS 华为云 标准型-按量付费,属于后付费资源项目 1 负载均衡 SLB 华为云 属于后付费资源项目 1 后付费资源包 SLB、网络, 云监控 等后附资源包,需要预付费 / 属于后付费资源项目 / 运维监控 应用监控 APM 华为云 按量后付费,属于后付费项目 / 日志平台 AOM 华为云 按量后付费,属于后付费项目 / VPN VPN 华为云 后付费,当开发需要在云平台做开发调试需要 / 图1 组网规划 微服务之间通过内部虚拟的VPC私有网络进行通信和访问,对外服务通过华为云负载均衡ELB暴露服务。
  • 操作流程 整个部署流程划分为四大步完成,方案大致的部署步骤流程如下: 图1 操作流程 安装底层容器运行平台BSEIP,BSEIP是基于kubernetes的PAAS平台,先安装基础PAAS平台。 中间件部分主要是采购华为云的中间件,根据每个客户和项目的需求采购不同规则的产品。提取购买产品中间件的访问信息。 部署E3+所有应用服务,一键部署整个E3+所有的微服务。 应用调试与上线,主要是部署完成后的调试和验证工作。
  • 背景信息 使用云盘组件RAID磁盘阵列 表1 常见RAID磁盘阵列介绍 RAID级别 简介 读写性能 安全性能 磁盘使用率 组建不同RAID阵列所需的最少磁盘数量 RAID0 RAID0将数据分条存储在多个磁盘上,可实现并行读写,提供最快的读写速率。 多个磁盘并行读写获取更高性能 最差 没有冗余能力,一个磁盘损坏,整个RAID阵列数据都不可用 100% 两块 RAID1 通过构造数据镜像实现数据冗余,阵列中一半的磁盘容量投入使用,另一半磁盘容量用来做镜像,提供数据备份。 读性能:与单个磁盘相同 写性能:需要将数据写入是两个磁盘,写性能低于单个磁盘 最高 提供磁盘数据的完整备份,当阵列中的一个磁盘失效时,系统可以自动采用镜像磁盘的数据 50% 两块 RAID01 结合RAID0和RAID1两种磁盘阵列,先将一半磁盘组建成RAID0分条存储数据,再用另一半磁盘做RAID1镜像。 读性能:和RAID0相同 写性能:和RAID1相同 比RAID10的安全性能低 50% 四块 RAID10 结合RAID1和RAID0两种磁盘阵列,先将磁盘两两组建成RAID1镜像,再组建RAID0将数据分条存储。 读性能:RAID0相同 写性能:RAID1相同 和RAID1的安全性能相同 50% 四块 RAID5 RAID5不需要单独指定数据校验磁盘,而是将每块磁盘生成的校验信息分块存储至阵列中的每块磁盘中。 读性能:和RAID0相同 写性能:由于要写入奇偶校验信息,写性能低于单个磁盘 比RAID10的安全性能低 66.7% 三块
  • 部署云时通中台系统-微服务应用 微服务应用列表 表1 微服务应用列表 序号 名称/应用 应用描述 集群数量 内存limit/G 1 yst-workflow 工作流 2 5 2 yst-sale 销售中心 2 5 3 yst-order 订单中心 2 5 4 yst-inv 库存中心 2 5 5 yst-pur 采购中心 2 5 6 yst-support-domain 支撑域中心 2 5 7 yst-tms 物流中心 2 5 8 yst-fin 财务结算中心 2 5 9 yst-base-gateway 网关 2 5 10 yst-auth 鉴权中心 2 5 11 yst-system 系统中心 2 5 12 coordinator- message 消息中心 1 3 13 coordinator-fsm 附件中心 1 3 14 coordinator-job 调度中心 1 3 15 yst-web 云时通总前端 1 1 16 yst-web-b2b 2b2中心前端 1 1 17 yst-web-oms oms中心前端 1 1 18 yst-web-fin 结算中心前端 1 1 19 yst-web-supply 供应链前端 1 1 20 yst-web-support 支撑域前端 1 1 21 workflow-web 工作流前端 1 1 部署前端服务(eg: yst-system-web) 图1 部署前端服务 部署后端服务(eg: yst-system) 选择应用服务、选择版本、并修改nacos连接信息 图2 部署后端服务1 图3 部署后端服务2 查看应用服务运行情况,实例事件、Pod详情 变为绿色后,服务启动完成 图4 查看 其他前端、后端应用部署方式一致 父主题: 搭建云时通中台系统运行环境
  • 基于CCE搭建云时通业务中台流程 本文介绍云时通业务中台的云原生部署方式,实现vpc局域网互通及中台系统接入互联网;云时通业务中台系统涉及到基础服务组件包括redis服务、RDS For Mysql、MQ; 包括基础设施ECS等;云时通业务中台系统部署流程如图: 图1 部署流程图 表1 云时通业务中台系统依赖环境及服务说明 序号 步骤 说明 1 Regin 华为云物理机房的所在地理区域,如北京一、北京四、上海一 2 Vpc 华为云上隔离的、私密的虚拟网络环境,可以自由配置VPC内的IP地址段、子网、安全组等子服务,VPC中云资源默认无法访问公网;企业构建混合云时,注意Vpc网段不要IDC机房网段冲突。 3 ELB 负载均衡器,提供云时通中台系统的互联网访问入口 4 CCE 容器治理引擎,快速创建kubernetes集群,实现云上轻松部署、管理和扩展容器化应用程序 5 ECS 基础设施计算资源,可随时自由获取、可弹性伸缩; 6 RDS For Mysql 基于 云计算平台 的即开即用、稳定可靠、弹性伸缩、便捷管理的在线云数据库服务。 7 分布式缓存服务 提供即开即用、安全可靠、弹性扩容、便捷管理的在线分布式缓存能力,兼容redis、Memcached 8 RocketMQ 分布式消息服务RocketMQ版是一个低延迟、弹性高可靠、高吞吐、动态扩展、便捷多样的消息中间件服务。 9 TLS 提供日志收集、分析、存储等服务。用户可以通过 云日志 服务快速高效地进行设备运维管理、用户业务趋势分析、安全监控审计等操作 10 DDoS 华为云提供的安全防护方案,包括基础防护、高级防护等
  • 搭建Nacos环境 登录RDS For Mysql创建nacos用户及数据库 图1 登录 CREATE USER `nacos`@`%` IDENTIFIED WITH mysql_native_password BY password;CREATE DATABASE IF NOT EXISTS nacos DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;GRANT ALL PRIVILEGES ON nacos.* TO nacos@'%';FLUSH PRIVILEGES; 选中nacos数据库,执行nacos数据初始化 图2 数据初始化 CREATE TABLE `config_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',`data_id` varchar(255) NOT NULL COMMENT 'data_id',`group_id` varchar(255) DEFAULT NULL,`content` longtext NOT NULL COMMENT 'content',`md5` varchar(32) DEFAULT NULL COMMENT 'md5',`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',`src_user` text COMMENT 'source user',`src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip',`app_name` varchar(128) DEFAULT NULL,`tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段',`c_desc` varchar(256) DEFAULT NULL,`c_use` varchar(64) DEFAULT NULL,`effect` varchar(64) DEFAULT NULL,`type` varchar(64) DEFAULT NULL,`c_schema` text,PRIMARY KEY (`id`),UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info';/******************************************//* 数据库全名 = nacos_config *//* 表名称 = config_info_aggr *//******************************************/CREATE TABLE `config_info_aggr` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',`data_id` varchar(255) NOT NULL COMMENT 'data_id',`group_id` varchar(255) NOT NULL COMMENT 'group_id',`datum_id` varchar(255) NOT NULL COMMENT 'datum_id',`content` longtext NOT NULL COMMENT '内容',`gmt_modified` datetime NOT NULL COMMENT '修改时间',`app_name` varchar(128) DEFAULT NULL,`tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段',PRIMARY KEY (`id`),UNIQUE KEY `uk_configinfoaggr_datagrouptenantdatum` (`data_id`,`group_id`,`tenant_id`,`datum_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='增加租户字段';/******************************************//* 数据库全名 = nacos_config *//* 表名称 = config_info_beta *//******************************************/CREATE TABLE `config_info_beta` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',`data_id` varchar(255) NOT NULL COMMENT 'data_id',`group_id` varchar(128) NOT NULL COMMENT 'group_id',`app_name` varchar(128) DEFAULT NULL COMMENT 'app_name',`content` longtext NOT NULL COMMENT 'content',`beta_ips` varchar(1024) DEFAULT NULL COMMENT 'betaIps',`md5` varchar(32) DEFAULT NULL COMMENT 'md5',`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',`src_user` text COMMENT 'source user',`src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip',`tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段',PRIMARY KEY (`id`),UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info_beta';/******************************************//* 数据库全名 = nacos_config *//* 表名称 = config_info_tag *//******************************************/CREATE TABLE `config_info_tag` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',`data_id` varchar(255) NOT NULL COMMENT 'data_id',`group_id` varchar(128) NOT NULL COMMENT 'group_id',`tenant_id` varchar(128) DEFAULT '' COMMENT 'tenant_id',`tag_id` varchar(128) NOT NULL COMMENT 'tag_id',`app_name` varchar(128) DEFAULT NULL COMMENT 'app_name',`content` longtext NOT NULL COMMENT 'content',`md5` varchar(32) DEFAULT NULL COMMENT 'md5',`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',`src_user` text COMMENT 'source user',`src_ip` varchar(50) DEFAULT NULL COMMENT 'source ip',PRIMARY KEY (`id`),UNIQUE KEY `uk_configinfotag_datagrouptenanttag` (`data_id`,`group_id`,`tenant_id`,`tag_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_info_tag';/******************************************//* 数据库全名 = nacos_config *//* 表名称 = config_tags_relation *//******************************************/CREATE TABLE `config_tags_relation` (`id` bigint(20) NOT NULL COMMENT 'id',`tag_name` varchar(128) NOT NULL COMMENT 'tag_name',`tag_type` varchar(64) DEFAULT NULL COMMENT 'tag_type',`data_id` varchar(255) NOT NULL COMMENT 'data_id',`group_id` varchar(128) NOT NULL COMMENT 'group_id',`tenant_id` varchar(128) DEFAULT '' COMMENT 'tenant_id',`nid` bigint(20) NOT NULL AUTO_INCREMENT,PRIMARY KEY (`nid`),UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`),KEY `idx_tenant_id` (`tenant_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='config_tag_relation';/******************************************//* 数据库全名 = nacos_config *//* 表名称 = group_capacity *//******************************************/CREATE TABLE `group_capacity` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',`group_id` varchar(128) NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群',`quota` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '配额,0表示使用默认值',`usage` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '使用量',`max_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',`max_aggr_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大个数,,0表示使用默认值',`max_aggr_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',`max_history_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最大变更历史数量',`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',PRIMARY KEY (`id`),UNIQUE KEY `uk_group_id` (`group_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='集群、各Group容量信息表';/******************************************//* 数据库全名 = nacos_config *//* 表名称 = his_config_info *//******************************************/CREATE TABLE `his_config_info` (`id` bigint(64) unsigned NOT NULL,`nid` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`data_id` varchar(255) NOT NULL,`group_id` varchar(128) NOT NULL,`app_name` varchar(128) DEFAULT NULL COMMENT 'app_name',`content` longtext NOT NULL,`md5` varchar(32) DEFAULT NULL,`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,`src_user` text,`src_ip` varchar(50) DEFAULT NULL,`op_type` char(10) DEFAULT NULL,`tenant_id` varchar(128) DEFAULT '' COMMENT '租户字段',PRIMARY KEY (`nid`),KEY `idx_gmt_create` (`gmt_create`),KEY `idx_gmt_modified` (`gmt_modified`),KEY `idx_did` (`data_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='多租户改造';/******************************************//* 数据库全名 = nacos_config *//* 表名称 = tenant_capacity *//******************************************/CREATE TABLE `tenant_capacity` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',`tenant_id` varchar(128) NOT NULL DEFAULT '' COMMENT 'Tenant ID',`quota` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '配额,0表示使用默认值',`usage` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '使用量',`max_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个配置大小上限,单位为字节,0表示使用默认值',`max_aggr_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大个数',`max_aggr_size` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值',`max_history_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最大变更历史数量',`gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',PRIMARY KEY (`id`),UNIQUE KEY `uk_tenant_id` (`tenant_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='租户容量信息表';CREATE TABLE `tenant_info` (`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',`kp` varchar(128) NOT NULL COMMENT 'kp',`tenant_id` varchar(128) default '' COMMENT 'tenant_id',`tenant_name` varchar(128) default '' COMMENT 'tenant_name',`tenant_desc` varchar(256) DEFAULT NULL COMMENT 'tenant_desc',`create_source` varchar(32) DEFAULT NULL COMMENT 'create_source',`gmt_create` bigint(20) NOT NULL COMMENT '创建时间',`gmt_modified` bigint(20) NOT NULL COMMENT '修改时间',PRIMARY KEY (`id`),UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`),KEY `idx_tenant_id` (`tenant_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='tenant_info';CREATE TABLE `users` (`username` varchar(50) NOT NULL PRIMARY KEY,`password` varchar(500) NOT NULL,`enabled` boolean NOT NULL);CREATE TABLE `roles` (`username` varchar(50) NOT NULL,`role` varchar(50) NOT NULL,UNIQUE INDEX `idx_user_role` (`username` ASC, `role` ASC) USING BTREE);CREATE TABLE `permissions` (`role` varchar(50) NOT NULL,`resource` varchar(255) NOT NULL,`action` varchar(8) NOT NULL,UNIQUE INDEX `uk_role_permission` (`role`,`resource`,`action`) USING BTREE);INSERT INTO users (username, password, enabled) VALUES ('nacos', '$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu', TRUE);INSERT INTO roles (username, role) VALUES ('nacos', 'ROLE_ADMIN'); 创建nacos服务 进入cce集群,点击工作负载,选择命名空间,点击“YAML创建” 图3 创建nacos服务1 将内容粘贴到编辑面板里: apiVersion: v1kind: Servicemetadata:name: nacos-headlesslabels:app: nacos-headlessspec:type: ClusterIPclusterIP: Noneports:- port: 8848name: servertargetPort: 8848- port: 9848name: client-rpctargetPort: 9848- port: 9849name: raft-rpctargetPort: 9849## 兼容1.4.x版本的选举端口- port: 7848name: old-raft-rpctargetPort: 7848selector:app: nacos---apiVersion: v1kind: ConfigMapmetadata:name: nacos-cmdata:mysql.host: "192.168.0.114"mysql.db.name: "nacos_devtest"mysql.port: "3306"mysql.user: "nacos"mysql.password: "nacos"---apiVersion: apps/v1kind: StatefulSetmetadata:name: nacosspec:serviceName: nacos-headlessreplicas: 1template:metadata:labels:app: nacosannotations:pod.alpha.kubernetes.io/initialized: "true"spec:affinity:podAntiAffinity:requiredDuringSchedulingIgnoredDuringExecution:- labelSelector:matchExpressions:- key: "app"operator: Invalues:- nacostopologyKey: "kubernetes.io/hostname"containers:- name: k8snacosimagePullPolicy: Alwaysimage: nacos/nacos-server:latestresources:requests:memory: "2Gi"cpu: "500m"ports:- containerPort: 8848name: client- containerPort: 9848name: client-rpc- containerPort: 9849name: raft-rpc- containerPort: 7848name: old-raft-rpcenv:- name: NACOS_REPLICASvalue: "1"- name: MYSQL_SERVICE_HOSTvalueFrom:configMapKeyRef:name: nacos-cmkey: mysql.host- name: MYSQL_SERVICE_DB_NAMEvalueFrom:configMapKeyRef:name: nacos-cmkey: mysql.db.name- name: MYSQL_SERVICE_PORTvalueFrom:configMapKeyRef:name: nacos-cmkey: mysql.port- name: MYSQL_SERVICE_USERvalueFrom:configMapKeyRef:name: nacos-cmkey: mysql.user- name: MYSQL_SERVICE_PASSWORDvalueFrom:configMapKeyRef:name: nacos-cmkey: mysql.password- name: MODEvalue: "cluster"- name: NACOS_SERVER_PORTvalue: "8848"- name: PREFER_HOST_MODEvalue: "hostname"- name: MODEvalue: "standalone"- name: NACOS_SERVERSvalue: "nacos-0.nacos-headless.a-b-test.svc.cluster.local:8848"selector:matchLabels:app: nacos 图4 创建nacos服务1 创建nacos-service 图5 创建nacos-service 上传配置文件“nacos_config_yst.zip” 修改MQ、Redis、Mysq相关配置 图6 修改1 图7 修改2 父主题: 搭建云时通中台系统运行环境