- 博客(10)
- 收藏
- 关注
原创 Spark独立集群架构及提交应用(Java SpringBoot Maven)
一、ClusterMode http://spark.apache.org/docs/latest/cluster-overview.html 1、所编写的Spark应用在Spark集群中以独立进程的方式运行,由应用中的SparkContext对象来处理与Spark集群的协同。 2、SparkContext可以连接到多种集群管理器,包括Spark standalone cluster,Mes...
2019-03-08 12:40:59
1006
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
854
原创 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
5166
转载 SpringCloud-1.0 服务注册与发现
本文转载自: 目录 前言Eureka介绍 为什么需要Eureka Eureka和AWS ELB有什么不同 Eureka和Route 53有什么不同 Eureka如何使用? Eureka使用时机? Eureka架构 非Java服务和客户端 可配置 弹性 多区域 监控Eureka服务治理体系 服务注册 服务发现 Eureka服务端 Eureka客户端注册中心 创建Eureka Serve...
2018-12-19 10:43:13
526
原创 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
1563
转载 springboot框架组件
spring 顶级项目: Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。 Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用微服务功能,可以和spring cloud联合部署。 Sp
2016-11-09 13:58:38
318
转载 Spring Boot 与 spring Cloud 关系
spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 spring boot 的优点是可以快速启动,快速构建应用程序,而不需要太多的配置文件。 spring cloud 是分布式开发的解决方案,基于sp
2016-11-09 10:04:21
836
转载 断路器(CircuitBreaker)设计模式
断路器是电器时代的一个重要组成部分,后面总是有保险丝熔断或跳闸的断路器是安全的重要保障。 微服务最近几年成为软件架构的热门话题,其益处多多。但需要知道的是,一旦开始将单块系统进行分解,就上了分布式系统的山头。 在云或分布式系统环境中,任何对一致性或可靠性的表述就是谎言。我们必须假设微服务的行为或其服务器位置会经常变动,其结果就是组件有时会提供低质量服务甚至可能彻底无法提供服务。这些微服
2016-11-07 11:29:18
590
转载 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
939
转载 解决Maven项目相互依赖/循环依赖/双向依赖的问题
http://hck.iteye.com/blog/1728329 很多时候随着项目的膨胀,模块会越来越多,如果设计上 稍有不慎就会出现模块之间相互依赖的情况。这对于使用Maven的用户是比较痛苦的,因为出现模块之间相互依赖的话在构建
2016-11-03 16:14:28
454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人