总是断断续续的刷课,总是忘。
现在开始记一下笔记。
架构:
目前为止项目搭建:
打包情况:
所有项目依赖parent,提供所有组件与版本
pojo,interface打成jar包
service打成war包
组件项目打成pom
web项目打成war包
运行时,运行所有web项目和组件项目(也可以运行service)
虚拟机配置情况:
dubbo 包括zookeeper监控中心(javaweb项目)
fastdfs图片服务器 镜像来源于资料
redis缓存 包含单机版和伪集群版(6个)
solr(javaweb项目)
启动项目:
虚拟机启动
solr 启动/usr/local/solr下的tomcat
dubbo ~里的./zookeeper/bin/zkServer.sh start(没配置好,总要在第一次启动后每次都要把data/.pid删了,然后再启动)
redis /usr/local/redis,集群有脚本,但都坏了没解决,目前用单机版
fastdfs 开机就行
项目启动
该install的都install了
先启一遍服务,再启web
服务层(比如e3-manager)与web层(比如e3-manager-web)之间通过dubbo链接,故相关的类要实现serilized接口,在spring配置文件中配置,可通过zookeeper管理。