架构
南风沁雨
这个作者很懒,什么都没留下…
展开
-
集成安装1 安装apache+svnadmin
既然使用分布式系统架构,那么就意味着以后一定是需要管理多个SOA服务,并且在每次开发新版本时,需要重新打包部署到Linux上,如果涉及的SOA服务过多,一定会浪费我们的工作量,无论是开发、运维、测试还是其他相关工作人员。所以持续集成非常的有意义,也是作为一个项目的管理者必须要学会使用的一套平台。>首先在我们的一台服务器上安装相关的软件。 >项目构建架构使用:Apache+SVN+SVN...原创 2018-03-25 11:33:53 · 868 阅读 · 0 评论 -
分布式服务器架构搭建和部署
192.168.74.155 zookeeper dubbo-admin web服务器(其实测试和生产环境应该 web服务器应该和zookeeper 拆开,且配置 集群,实现 高可用,但是这里我就直接部署到一台机器上)192.168.74.156 zookeeper SOA服务器(dubbo提供对外服务的机器 8888端口 其实 soa服务器应该和zookeeper拆开,且配...原创 2018-03-25 11:32:16 · 13163 阅读 · 0 评论 -
集成安装3 nexus maven Jenkins
我们需要安装nexus和maven, 1、安装nexus Linux下安装nexus访问 nexus 服务: http://192.168.74.157:8081/nexus 看到nexus服务页面即可!默认的帐号密码 admin admin123 上传一个 dubbo-2.4.8.jar 的驱动包即可:如图所示:因为dubbo2.8.4是在nexus下载不到的,所以我们需要手工上...原创 2018-03-25 11:34:28 · 655 阅读 · 0 评论 -
集成安装4 配置Jenkins
1、配置Jenkins,如下图所示,进入系统管理: 2、点击进入安全配置,如下图所示: 3、我们配置安全信息,如下图所示,添加admin用户,进行保存: 4、保存成功之后如图所示目前还是不能登录的,因为没有注册,所以我们需要进行注册。 5、注册成功以后, admin 用户就可用了,可以利用 admin 对其他账户进行管理、对系统进行设置等操作。如下图所示...原创 2018-03-25 11:35:07 · 454 阅读 · 0 评论 -
集成安装5 使用Jenkins打包编译发布项目
1、 查看一下本地的bhz-parent项目,查看是否需要一些相应的变化,在这里需要修改pom.xml,然后提交到svn上(注意pom.xml里的聚合其他项目要注释掉,不然使用Jenkins构建会失败,主要是担心构建 parent的时候,其他的依赖项目没有构建好,会报错,所以先注释掉,如果能保证顺序,不注释也没关系 本地开发测试的时候 再放开)如图所示: 2、由于我们当前需要使用 Jen...原创 2018-03-25 11:35:23 · 2153 阅读 · 0 评论 -
集成安装6 jenkins构建发布 soa服务 和 web项目
OK 前面已经把直接需要构建完成的项目构建完成并发布到私有库中去了,那接下来就是需要构建bhz-sys-service (SOA服务) 和bhz-sys(web服务)项目了(这俩个工程和之前的区别是需要部署到其他节点上去 才能使其能够运行起来)1、首先建立一个bhz-sys-service项目(SOA服务 部署到 156 环境),修改4处 结果看 : 可以先保存一看看看,保存后 可以看到...原创 2018-03-25 11:35:38 · 544 阅读 · 0 评论