【技术文档焦点】分享kubernetes部署:基于Ansible自动安装kubernetes
基于Ansible自动安装kubernetes环境准备 我们以如下机器环境为例:开放端口: 控制平面节点 工作节点 请按如上中规定的开放端口,或关闭防火墙: systemctlstopfire... [详细]
基于Ansible自动安装kubernetes环境准备 我们以如下机器环境为例:开放端口: 控制平面节点 工作节点 请按如上中规定的开放端口,或关闭防火墙: systemctlstopfire... [详细]
API部署安装常用工具 sudoyuminstall-yyum-utilswgetvimmtrcurltelentlsofgit安装jdk下载jdk mkdir-p/opt cd/opt wgethttp://res.javamall.com.cn/jdk-8u121-l... [详细]
1.git代码管理工具 将代码托管工具由换成git工具。2.SpringBoot 将原有的Spring工程,替换为SpringBoot工程。替换的过程,新建SpringBoot工程,将原有的代码移植到新Spring... [详细]
分销注册交互 1.分销模块是通分享链接来实现会员上下级关系建立的 2.分享的是一个短链接,当用户访问这个短链接时,实际上会请求到分销模块的一个api 3.这个api会解析... [详细]
搜索历史架构1.逻辑说明 1.用户搜索商品,API判断是否为关键字搜索,如果是关键字搜索,则发送搜索消息 2.关键字变更:首先判断关键字是否存在,如果不存在,则新增;如果存在,则更... [详细]
节点及namespace的设置 kubectlcreate-f/opt/kubernetes/namespaces.yaml 通过此命令我们创建了如下namespace: ns-elasticsearch:elasticsearch相关 ns-rabb...
UI部署安装常用工具 sudoyuminstall-yyum-utilswgetvimmtrcurltelentlsofgit下载源码 请您参考"git部署公钥指南"配置git公钥 #克隆项目 mkdir/opt/server&&cd/...
javashop部署前置最低配置非k8s部署方式(测试环境)我们的标配:2台4核16g一台基础设施docker部署,一台api+ui 可选1:1台8核16gredis+mysql使用阿里云,其他用docker可选2:1台8核...
分销提现分销佣金零钱提现 1.买家端提现申请 2.buyerapi处理请求 3.平台审核买家提现请求 4.提现请求操作入库 5.如果此时会员绑定过微信,拥有openid,达成平台...
节点及namespace的设置 kubectlcreate-f/opt/kubernetes/namespaces.yaml 通过此命令我们创建了如下namespace: ns-elasticsearch:elasticsearch相关 ns-rabb...
持久卷的安装NFS服务的建立 为了实现elasticsearch以及rabbitmq的数据持久化,需要在k8s中建立持久卷,我们采用nfs方式建立持久卷。 对于持久卷的结构规划如下: 关于索...
基于Ansible自动安装kubernetes环境准备 我们以如下机器环境为例:开放端口: 控制平面节点 工作节点 请按如上中规定的开放端口,或关闭防火墙: systemctlstopfire...
javashop部署概览节点规划 首先我们对节点进行规划,方便起见,我们进行如下简单的规划: 这里请根据您的实际情况进行合理的资源安排,或和我们售后工程师讨论形成方案。域名...
SSL证书创建 如果您需要搭建SSL(HTTPS)站点,在这里总结了相应步骤,如果不搭建SSL则跳过此步骤。证书的获取 SSL证书获取的途径有两种: 自主生成 购买商业证书自...
UI部署安装常用工具 sudoyuminstall-yyum-utilswgetvimmtrcurltelentlsofgit下载源码 请您参考"git部署公钥指南"配置git公钥 #克隆项目 mkdir/opt/server&&cd/...
配置文件修改 以base-api在同一服务器部署两个节点为例 mkdir-p/opt/server/cluster vi/opt/server/cluster/base-api-node1.yml 粘贴如下内容 spring: a...
API部署安装常用工具 sudoyuminstall-yyum-utilswgetvimmtrcurltelentlsofgit安装jdk下载jdk mkdir-p/opt cd/opt wgethttp://res.javamall.com.cn/jdk-8u121-l...
部署基础设施集群基于docker的es集群部署 docker的安装 参见:请参考"docker安装指南docker-compose安装 以下所有命令需要在每台机器上执行 sudocurl-L"http://r...
基础设施部署 基础设施请采用docker部署, 请注意关闭防火墙防火墙或开放相关端口 关闭防火墙: systemctlstopfirewalld&&\ systemctldisablefirewalld安装常用...
javashop部署前置最低配置非k8s部署方式(测试环境)我们的标配:2台4核16g一台基础设施docker部署,一台api+ui 可选1:1台8核16gredis+mysql使用阿里云,其他用docker可选2:1台8核...
部署准备工作Kubernetes介绍 Javashop支持Kubernetes部署,在这里简单对Kubernetes做个介绍,是Docker官方的集群部署工具,他的架构示意图如下: 如上图所示每一个node表示一...
1.git代码管理工具 将代码托管工具由换成git工具。2.SpringBoot 将原有的Spring工程,替换为SpringBoot工程。替换的过程,新建SpringBoot工程,将原有的代码移植到新Spring...
redis发布订阅类图日志收集架构 需求:商品服务可能有一个实例实例支撑,订单服务可以能有两个或多个实例支撑。需要按照服务拆分将日志聚集到对应服务的日志中。比如:订单服...
延时任务机制说明架构说明 延时任务:指定某日期执行某自定义任务 思路为采用Rabbitmq中的死信转移队列的技术点实现。 第一步向一个队列(具有xxxx属性)发送消息,这个...
定时任务机制说明架构说明 全新的定时任务不再面向xxl-job开发,而是面向mq开发。 通过xxl-job解决多节点定时任务重复执行问题,开发过程中只需要一个xxl-job任务入口,然...
分销提现分销佣金零钱提现 1.买家端提现申请 2.buyerapi处理请求 3.平台审核买家提现请求 4.提现请求操作入库 5.如果此时会员绑定过微信,拥有openid,达成平台...
分销注册交互 1.分销模块是通分享链接来实现会员上下级关系建立的 2.分享的是一个短链接,当用户访问这个短链接时,实际上会请求到分销模块的一个api 3.这个api会解析...
订单统计订单page API下单量 请求类型GET URL/statistics/order/order/page 参数描述 响应事例 { "data":[ { "sn":"141421421421", "create...
热卖商品销量统计PAGE API热卖商品销量统计PAGE 请求类型GET URL/statistics/goods/hot/money/page 参数描述 响应事例 { "data":[ { "ordernum...
统计API统计开发文档模型统一说明 本页面返回对象为两种模型,SimpleChart和MultipleChart模型,均继承BaseChart,需要扩展建议继续继承此类。SimpleChart x_axis X轴刻度...
统计架构统计架构文档1统计优化思路 传统的统计功能为统计整个数据库中的数据进行整理,在前端展示,这样的统计主要有以下几个问题: 1.表结构复杂,在统计业务中,很多数据、...
搜索历史架构1.逻辑说明 1.用户搜索商品,API判断是否为关键字搜索,如果是关键字搜索,则发送搜索消息 2.关键字变更:首先判断关键字是否存在,如果不存在,则新增;如果存在,则更...
商家商品选择器增强功能开发说明 一、名称 $.GoodsSellerSelector 二、操作体验: 1.未选择商品初始化效果: 代码: $(".somedom").GoodsSellerSelector({ ...
商品维护开发文档1需求 商品的添加与修改2类图2.1领域模型2.1.1商品PO2.1.2sku相关PO 2.1.3商品vo 2.1.4skuvo 2.1.5参数相关领域模型 2.2controller 这...