文档章节

CRM部署架构图

Mr-Bird-Lee
 Mr-Bird-Lee
发布于 2017/09/05 10:52
字数 286
阅读 104
收藏 0
点赞 0
评论 0

 

  • 系统部署在AWS VPC(私有虚拟网络)中,分为内网区(PRIVATE SUBNET)外网区(PUBLIC SUBNET)

    内网区的主机/节点仅可以和VPC内部的主机/节点进行受限通讯;外网区主机/节点不仅可以和内部的主机/节点进行受限通讯,同时可以和VPC之外的网络进行受限通讯。即VPC外部仅可以受限访问外网区而不能直接访问内网区。

  • 一个VPC由两个AZ(可用区)组成,AZ是跨机房的,可以有效防止一个机房出问题而影响整个产品。
  • 请求访问过程:
  1. HTTP请求到AWS的ELB(弹性负载均衡器);
  2. 请求分发给Haproxy;
  3. haproxy将请求继续分发到nginx上,nginx即是web server又是反向代理和负载均衡器,请求为静态资源时nginx可作为静态资源服务器;
  4. 请求为动态资源转发到后面的tomcat上处理;
  5. tomcat接收请求,组装业务逻辑,通过name server(zookeeper)查找service,并通过rpc(RMI)调用;
  6. service为服务的实现。

 

© 著作权归作者所有

共有 人打赏支持
Mr-Bird-Lee
粉丝 1
博文 22
码字总数 33438
作品 0
海淀
程序员
Linux高可用集群(Corosync+Pacemaker)

说在前面: 这个编辑器也太霸道了,,两个浏览器,,一个不能粘贴,一个不能上图,只能保存草稿之后切换, 造孽啊! 写博不易,且看且珍惜 [蜡烛] ntp服务器配置 # vim /etc/ntf.conf 加入如下配置. 国...

My_King1
2014/04/19
0
0
SugarCRM成功实施的五大步骤

  经过多年的发展,SugarCRM已经成为了客户管理软件的主流之势。有分析师表示,凭借着快速更新、易于部署、初始成本低廉、用户过渡方便等优势,SugarCRM的市场需求将会越来越旺盛!   如...

srforce
2014/05/29
0
0
大数据时代,企业管理如何占领先机?

随着无人机、智能机器人的风靡,人工智能一时成了人人追捧的风口,不可否认的是,智能化将是未来万物互联的方向,是科技改变生活的表现。新技术带来新机遇,商品的生产和销售形式在不断地革新...

玄学酱
04/24
0
0
Step by Step 创建一个新的Dynamics CRM Organization

前面演示过如何安装Dynamics CRM 2013,参见《Step by step Dynamics CRM 2013安装 》。 本文演示如何使用Microsoft Dynamics CRM Deployment Manager来创建一个新组织。 演示环境使用的是C...

技术小甜
2017/11/09
0
0
揭秘国内6家主流CRM产品背后:NPS亟待提升,兼容性制约客户体验|T客研报

如果将市场上纷繁复杂的CRM应用分类,可以清晰的分出四大类: 1、外勤管理类:外勤365、玄讯、小步外勤 2、客户服务类:爱客CRM、小满CRM、码客 3、销售自动化:销售易、Xtools 4、SCRM:时趣...

玄学酱
05/17
0
0
Jerry眼中的SAP客户数据模型

本文Jerry将介绍八款SAP产品中的客户模型。希望您在阅读完本文之后,能对SAP客户模型设计的思路有一个最最粗浅的了解。 由于Jerry水平和精力所限,本文不会详细阐述这些产品里的客户模型设计...

JerryWang_SAP
05/05
0
0
营销才是王道,Gartner象限中的CRM百态

  【IT168 评论】一个成功的IT领导者应该优先考虑营销,他们会像销售人员一样思考,甚至会和首席营销官成为朋友。重视销售的企业往往会提升整体业务的IT架构,而IT技术的引入也会为企业带来...

it168网站
2016/11/09
0
0
异步批量调度框架 - openHandx batch

分布式批量架构是解决复杂业务处理、数据分析、科学计算等耗时工作任务,这些任务被安排在特定的服务器上执行,被统一规划、拆分成子任务、统一调度、并发执行,大大提高了执行效率和可靠性,...

辛巴8
04/17
0
0
Association, Composition and Aggregation in UI5, CRM, S/4HANA and C4C

UI5 UI5使用Association和Aggregation描述控件之间的关系。 Aggregation:parent和子控件在lifecycle上存在依赖关系: When a ManagedObject is destroyed, all aggregated objects are dest......

JerryWang_SAP
04/05
0
0
企业应用“数据优先”革命的下一个主战场:安全与运营

根据IDC发布的2015年全球CIO日程预测,80%的CIO将提供一个实现创新和改善业务决策的新体系架构。 大数据时代,企业软件市场正在经历一次大迁移,数以十亿计的企业IT支出预算将投向“数据优先...

CashCat
2016/02/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

设计模式-工厂模式

工厂模式 解释 根据参数返回对应的实例使用该实例进行操作 BeanFactory Object obj = BeanFactory.getBean(String name);getBean方法中根据name参数进行处理在程序外部使用obj实例增加n...

郭里奥
2分钟前
0
0
python使用有序字典

python自带的collections包中有很多有用的数据结构可供使用,其中有个叫OrderedDict类,它可以在使用的时候记录元素插入顺序,在遍历使用的时候就可以按照原顺序遍历。 a = {"a":1,"b"...

芝麻糖人
26分钟前
0
0
RestTemplate HttpMessageConverter

RestTemplate 微信接口 text/plain HttpMessageConverter

微小宝
27分钟前
0
0
mysql视图/存储过程/函数/事件/触发器

--语法参考:https://dev.mysql.com/doc/ (当前用的是5.6) https://dev.mysql.com/doc/refman/5.6/en/sql-syntax-data-manipulation.html --视图 CREATE VIEW test.v AS SELECT * FROM t;......

坦途abc
28分钟前
0
0
MySQL参数优化案例

环境介绍 硬件配置 cpu核心数 内存大小 磁盘空间 16核 256G 3T 软件环境 操作系统版本 mysql版本 表数目 单表行数 centos-7.4 mysql-5.7.22 128张表 2kw行 优化层级与指导思想 优化层级 MySQ...

小致dad
38分钟前
0
0
【HAVENT原创】NodeJS 短网址开发(调用第三方接口)

最近想弄个短网址的示例站点,在网上搜集了一些代码,都需要数据库支持,所以只能自己写个简单的不需要数据库支持的(PS:那就只能借调第三方的接口了)。 index.js 启动文件 'use strict';...

HAVENT
38分钟前
0
0
219. Contains Duplicate II - LeetCode

Question 219. Contains Duplicate II Solution 题目大意:数组中两个相同元素的坐标之差小于给定的k,返回true,否则返回false 思路:用一个map记录每个数的坐标,如果数相同,如果坐标差小...

yysue
47分钟前
0
0
Android 自动生成java bean

背景: 想搞一个自动生成java bean 的方案。 首先想到的是注解自动生成代码的方法。但是看了看注解相关的东西,发现对已有的类,增加方法,目前没有找到办法。 继续goole :发现了这里。 ht...

Carlyle_Lee
51分钟前
0
0
图片加载相关

本文记载有关于 图片懒加载、图片模糊加载等与图片加载相关的知识,后续会更新 图片懒加载 利用img标签src属性,在该图片快到达客户可视范围时,给img添加src属性(添加后,会发起请求下载图...

littleFaye
52分钟前
0
0
面试宝典-怎么实现分布式锁

1. 基于数据库表做乐观锁,用于分布式锁。 2. 使用memcached的add()方法,用于分布式锁。 3. 使用redis的setnx()、expire()方法,用于分布式锁。 设置过期时间防止死锁,但是如果在setnx和e...

suyain
58分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部