JeeGem部署步骤说明文档
JeeGem 的部署流程,走的是一套比较典型的 Java 企业级架构路线,像是Dubbo、Redis、MySQL这些老熟人都要上场。部署前先搭好这些基础服务,别偷懒,后面调服务的时候你会感谢自己。
环境准备这块,挺重要。Dubbo搞远程服务调用,Redis撑缓存和消息,MySQL扛数据持久化,配好这些底层环境,系统跑起来才不会掉链子。数据库脚本别忘了导进去,不然启动报错找半天不值当。
开发环境随你爱好来,IDEA、Eclipse、MyEclipse都行,项目能跑起来就行。项目里头的 jeegem-provider-dubbo
和 jeegem-web-admin
两个模块是主力,配置文件基本都在 spring/config.properties
,改数据库地址、Redis 连接、Dubbo 端口这些,别怕麻烦。
Zookeeper在这里主要是服务注册中心,Dubbo 服务上报、调用都靠它,装好记得把端口配置弄对。Dubbo 启动后不用管它窗口,跑着就行,反正不是直接访问的。
jeegem-web-admin
其实就是后台管理界面,配置方式和 Dubbo 模块差不多,多跑几遍你就熟了。启动完记住端口,浏览器访问直接就能用。
Dubbo 和 Zookeeper 之间的服务寻址是自动完成的,只要配置没错,web-admin
能自动找到 Dubbo 暴露出来的服务,响应也快,调用也稳。
部署完了也别掉以轻心,数据库密码、连接串这种敏感信息,建议配置在环境变量里,别明文写代码里,安全第一。还有端口尽量改掉默认值,防止被扫到攻击。
如果你最近在折腾类似的分布式 Java 项目,JeeGem 这个系统部署文档还挺值一看,照着流程走一遍,Dubbo 和 Zookeeper 那一套你也就熟了。
下载地址
用户评论