1.goshop2采用了分布式的架构,很好的使用dubbo集成了服务。导入goshop2需要注意的事项如下:

1.1基本模块的架构:

goshop-common开头的为项目的通用配置

goshop-service开头的作为dubbo服务的提供者,需要单独打成jar运行,运行成功之后,可以在dubbo控制台观察效果.

goshop-facade开头的代表dubbo服务的远程发布接口。

goshop-web开头的代表web应用。

导入完成之后,需要运行maven clean和maven install命令将应用打成jar或者War

,运行时,一定要注意数据库的脚本已经被导入,Redis已经被安装,以及zookeeper被正确的安装和启动。

架构图:

顺便附上一张项目启动后的运行效果图

最新文章

  1. thinkphp下载远程图片到本地
  2. 响应式架构:消息模式Actor实现与Scala、Akka应用集成
  3. js动态生成数据列表
  4. 【.NET基础】--委托、事件、线程(1)
  5. 14--物理引擎Box2D
  6. 改变cinder默认vg的方法
  7. 初学JVM
  8. sns社交系统ThinkSNS+ 更新至V0.8.2,新增圈子功能
  9. windows下创建Python虚拟环境
  10. [php]在PHP中读取和写入WORD文档的代码
  11. Android配置AndroidAnnotations注解框架配置
  12. 1.2 认识python(了解)
  13. BZOJ.5251.[八省联考2018]劈配mentor(最大流)
  14. 理解 Python 的执行方式,与字节码 bytecode 玩耍 (下)
  15. vue自学入门-2(vue创建项目)
  16. python -input用户输入
  17. Oracle中,时间的相关操作方法
  18. 前端开发【第6篇:JavaScript客户端(浏览器)】
  19. 详解利用Dockerfile构建mysql镜像并实现数据的初始化及权限设置
  20. visio 画类图时 方法里如何加参数

热门文章

  1. pta编程题19 Saving James Bond 2
  2. linux 命令——47 iostat (转)
  3. linux 命令——46 vmstat(转)
  4. linux 命令——23 目录结构
  5. Bootstrap历练实例:弹出框(popover)事件
  6. HTML5中最看重的理念“语义化”相比HTML有什么区别?
  7. unix环境高级编程一书中部分错误处理函数
  8. C++ 学习笔记 (六) 继承- 子类与父类有同名函数,变量
  9. 利用Django提供的ModelForm增删改数据
  10. 常用模块之 re shutil configparser hashlib xldt和xlwd