源码结构 JAVA开发、maven模块化构建、服务独立打包、分布式部署、持续集成、版本控制... ...
分类:
编程语言 时间:
2017-10-24 11:27:08
阅读次数:
170
1.jingxi-search的建立。 为了灵活的进行分布式部署需要创建一搜素的服务工程发布 搜素服务。Taotao-search。 1.1 系统架构 1.2 创建jingxi-search项目 1.3 pom.文件 需要依赖jingxi-common工程 需要依赖的jar包: Spring的jar ...
分类:
其他好文 时间:
2017-10-22 01:42:00
阅读次数:
298
一.有关项目简介 电商行业的模式: 京西商城的模式为B2C。 二.功能模块 三.功能描述 四.技术架构 1.传统的架构: 思考:有什么问题? 1、 模块之间耦合度太高,其中一个升级其他都得升级 2、 开发困难,各个团队开发最后都要整合一起 3、 系统的扩展性差 4、 不能灵活的进行分布式部署。 解决 ...
分类:
其他好文 时间:
2017-10-16 11:08:52
阅读次数:
133
扩展性是指对现有系统影响最小的情况下,系统功能可持续扩展或提升的能力。 设计网站可扩展架构的核心思想是模块化,并在此基础上,降低模块间的耦合性,提供模块的复用性。模块通过分布式部署,独立的模块部署在独立的服务器上(集群)从物理上分离模块之间的耦合关系。 模块分布式部署以后具体聚合方式主要有分布式消息 ...
分类:
Web程序 时间:
2017-09-18 15:45:35
阅读次数:
427
在数字化、信息化、移动化快速演进的今天,无论是用户、社会还是行业、政府都意识到,传统媒体与新兴媒体融合发展是必然之路。但媒体融合需要内容和技术双驱动,内容是硬道理,技术是生产力。 ...
分类:
其他好文 时间:
2017-09-14 16:31:11
阅读次数:
166
jmeter分布式部署其实很简单。但今天测试的时候发现了一个坑,远程连接一直失败。 原因:服务器上部署了slave,而这台服务器上有多个网卡。举个例子:ip分别为:192.168.100.6,10.1.2.6,jmeter-server.bat运行后默认网卡(10.1.2.6)和master(192 ...
分类:
其他好文 时间:
2017-09-11 14:21:53
阅读次数:
169
背景: 目前工作中遇到一个比较急,又有点费事的工作任务: 1)目前系统中已经已经包含了一些比较完善的部分模块,但是模块之间没有一个控制流程来管理,就造成程序没有办法自动化; 2)已经完成模块中有几个是采用分布式部署,但每天服务器之间又是采用的并行执行不同的任务(目的最大化利用服务器,节省处理总耗时) ...
分类:
其他好文 时间:
2017-09-11 00:59:52
阅读次数:
299
RabbitMQ是最流行开源消息系统,已经超过35000个RabbitMQ生产部署在各种规模的企业。RabbitMQ是轻量级、易部署自建机房或云上。它支持多种消息协议,RabbitMQ支持分布式部署满足高可用、高扩展的需求。RabbitMQ能运行在各种操作系统、云环境并且提供各种开发工具支持多种开发语..
分类:
其他好文 时间:
2017-09-10 16:35:33
阅读次数:
140
这里为了方便直接将单机部署过的虚拟机直接克隆,当然也可以不这样做,一个个手工部署。 创建完整克隆——>下一步——>安装位置。等待一段时间即可。 我这边用了三台虚拟机,分别起名master,slave1.slave2 1、修改主机名、ip 1.1关闭防火墙 CentOS系统默认开启了防火墙,在开启 H ...
分类:
其他好文 时间:
2017-09-07 19:40:39
阅读次数:
283
IPC可以实现本地进程之间通信。这种用法不是太常见,常见的替代方案是使用wcf,remoting,web service,socket(tcp/pipe/...)等其他分布式部署方案来替代进程之间的通信。虽然不常见但也避免不了一些场景会使用该方案。 应用包含: 1)使用IPC技术实现多client与 ...