微服务
文章平均质量分 86
微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。
码农下的天桥
混口饭吃。。。。
展开
-
dubbo+spring在多个微服务时候出现 - RpcException & Failed to bind to: /0.0.0.0:20880
参考资料实现dubbo随机端口,解决重启Address already in use异常Dubbo动态改变端口配置问题重现所以,话说,指定的 dubbo的provider端口完全无效。。。问题解决方案请用 system.setProperty预先设置dubbo参数。优化如果直接写死是很不优雅的,所以,可以这样优化一下: publ...原创 2018-08-06 11:13:26 · 4371 阅读 · 1 评论 -
【分布式事务】分布式中事务的实现-草稿
参考资料微服务业务开发三个难题-拆分、事务、查询(上)微服务业务开发三个难题-拆分、事务、查询(下)Edison Xu’s Blog-2017年目录 内容:CQRS和Event Sourcing系列(七):Saga的使用 2017-03-31 CQRS, DDD, axon, eventsourcingCQRS和Event Sourcing系列(六): 第一个正式Axon例子...转载 2018-07-30 14:22:03 · 408 阅读 · 0 评论 -
【综合】java web的war构建及自动化部署+配置
前言在打通微服务模块的构建+自动化部署以后,怎么能少了java web的构建及自动化部署?还是那一句,这篇文章需要参考之前的文章,如果不看的话估计是没办法解决下去的。【综合】微服务(java app)的服务器托管及自动部署前提假定已经有一个正常的web项目,已经可以用maven正常构建,此为前提。 备注,maven的构建是根据pom文件来的,pom文件是很重要,这里贴出po...原创 2018-07-26 14:41:06 · 1508 阅读 · 0 评论 -
【综合】微服务(java app)的服务器托管及自动部署
前言到这一步需要的东西很多,可以参考一下之前的文章, 譬如: 研发模式及运维专栏 里面的maven,nexus,jenkins,zookeeper配置,nohup及centos下的服务,还有: 微服务专栏 下面的项目配置及pom文件处理。前提假定已经有一个微服务项目,已经可以用maven正常构建,此为前提。 ps:自动构建流程其实是有矛盾之处的,根据目前的模式,微服务必须先...原创 2018-07-25 12:10:32 · 1869 阅读 · 0 评论 -
zookeeper+centos7.4安装配置+自启动
zookeeper下载原创 2018-07-12 16:45:38 · 5412 阅读 · 2 评论 -
[CI、CD入门]maven打包可执行程序之微服务-服务提供者篇
前言持续构建,自动部署这个机制必须要落实到具体开发任务中,光是写几个demo编译最简单的程序或者web意义不大。 本篇文章将用现有的微服务框架程序作为例子,说明主要打包流程。微服务项目框架及目录说明API子项目说明这里先说明一下微服务项目的目录结构首先每一个微服务都划分为两个子项目,分别是:API接口调用层,及APP程序执行主体。 目的是:api子项目用于导出到本地...原创 2018-07-08 20:04:53 · 1763 阅读 · 0 评论 -
微服务架构【技术点4】windows下rocketMQ配置及java端生产者消费者配置
https://blog.csdn.net/songxinjianqwe/article/details/78923482原创 2018-06-25 15:40:18 · 1381 阅读 · 0 评论 -
微服务架构【技术点3】--- [初级] windows下zookeeper的配置+dubbo服务提供者端+dubbo消费者端配置
前言要做微服务架构的话,比较好的方式是逐渐演变,就是说,分解为各个基本点进行实现然后逐渐演化成一套软件框架及开发体系—当然,如果之前有相关经验和部分体系的话,结合起来也是相当快的。zookeeper在win下面的配置对了,请参考这两篇东西 zookeeper安装和使用 windows环境zookeeper报错 JAVA_HOME is not set这里我做一下简单介绍—wi...原创 2018-06-15 00:16:46 · 2114 阅读 · 0 评论 -
微服务架构【技术点2】--- centos+nexus搭建maven私服+idea联合发布使用
前言一般产品到了一定规模内部的maven是必须要搭建的—-当然,不到一定规模也可以搭建的,关键就看整个开发流程和团队配合了。 注意,这个搭建maven在网上已经一堆实践了的,跟着做即可。当然,假如有坑的话我也会先填上去的。准备工作分别先安装jdk及maven。执行:java -version看看有没有安装java,服务器不要随便换环境。假如没有的话就用:yum i...原创 2018-06-13 22:57:25 · 837 阅读 · 0 评论 -
微服务架构【技术点1】---spring mvc+mybatis+druid+postgresql入门配置+环境切换
前言针对于spring的热门,先做一下记录–额,网上现成多得是,很早都在使用,不过最近有个架构用到spring,所以现在来补一补。具体配置首先,配置需要用到的第三方类库,提醒:postgresql的jdbc类库千万千万不要用maven上面的那一个,否则会出现 没办法初始化这种奇葩的问题的。针对我个人的类库,pom 文件如下:<?xml version="1.0" en...原创 2018-06-12 22:33:13 · 3550 阅读 · 1 评论