- 博客(10)
- 收藏
- 关注
原创 Spark独立集群架构及提交应用(Java SpringBoot Maven)
一、ClusterModehttp://spark.apache.org/docs/latest/cluster-overview.html1、所编写的Spark应用在Spark集群中以独立进程的方式运行,由应用中的SparkContext对象来处理与Spark集群的协同。2、SparkContext可以连接到多种集群管理器,包括Spark standalone cluster,Mes...
2019-03-08 12:40:59 960 1
原创 springboot+jpa+oracle搭建中遇到的小坑
这里主要记录项目整合Oracle时遇到的几个问题。问题1:OJDBC的选择问题,需要同时考虑Oracle版本和JDK版本,我是oracle11g+jdk8,所以采用OJDBC6作为驱动。具体见下图:POM配置如下:<dependency> <groupId>com.oracle</groupId> <artifactI...
2019-01-10 19:22:42 796
原创 NEO4J与SpringBoot整合中的一个小坑
刚刚接手了一个微服务的项目,其中一个服务启动报错,项目依赖了一个对neo4j的封装包(引入bolt和http两种操作协议的driver),但该项目本身并为对neo4j进行任何配置。首先还原一下错误:Caused by: org.neo4j.ogm.exception.ServiceNotFoundException: Could not load driver: null. at ...
2018-12-27 11:06:04 5089
转载 SpringCloud-1.0 服务注册与发现
本文转载自: 目录前言Eureka介绍为什么需要EurekaEureka和AWS ELB有什么不同Eureka和Route 53有什么不同Eureka如何使用?Eureka使用时机?Eureka架构非Java服务和客户端可配置弹性多区域监控Eureka服务治理体系服务注册服务发现Eureka服务端Eureka客户端注册中心创建Eureka Serve...
2018-12-19 10:43:13 480
原创 IllegalArgumentException: Could not resolve placeholder 'spring.primaryDataSource.username' in value
这个问题之前碰到过,今天在升级SpringCloud2.0的时候又碰到了这个问题,特别记录一下。问题:再次启动项目的时候出现 IllegalArgumentException: Could not resolve placeholder 'spring.primaryDataSource.username' in value途中并没有修改个过配置文件,但是修改过POM文件。 ...
2018-12-18 18:39:49 1497
转载 springboot框架组件
spring 顶级项目:Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用微服务功能,可以和spring cloud联合部署。Sp
2016-11-09 13:58:38 273
转载 Spring Boot 与 spring Cloud 关系
spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。spring boot 的优点是可以快速启动,快速构建应用程序,而不需要太多的配置文件。spring cloud 是分布式开发的解决方案,基于sp
2016-11-09 10:04:21 803
转载 断路器(CircuitBreaker)设计模式
断路器是电器时代的一个重要组成部分,后面总是有保险丝熔断或跳闸的断路器是安全的重要保障。微服务最近几年成为软件架构的热门话题,其益处多多。但需要知道的是,一旦开始将单块系统进行分解,就上了分布式系统的山头。在云或分布式系统环境中,任何对一致性或可靠性的表述就是谎言。我们必须假设微服务的行为或其服务器位置会经常变动,其结果就是组件有时会提供低质量服务甚至可能彻底无法提供服务。这些微服
2016-11-07 11:29:18 508
转载 Spring Cloud源码解析:一个注解加载Eureka client
原文 http://www.idouba.net/spring-cloud-source-load-eureka-client-by-annotation/一般我们的都会被告知使用spring cloud app 如果 需要服务服务注册发现功能 ,只需简单的一个 @EnableEurekaClient 的annotation,就可以搞定。服务启动时会自动注册到eureka服务
2016-11-04 17:07:10 883
转载 解决Maven项目相互依赖/循环依赖/双向依赖的问题
http://hck.iteye.com/blog/1728329 很多时候随着项目的膨胀,模块会越来越多,如果设计上 稍有不慎就会出现模块之间相互依赖的情况。这对于使用Maven的用户是比较痛苦的,因为出现模块之间相互依赖的话在构建
2016-11-03 16:14:28 370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人