摘要:
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理 一 约定配置 Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则,大家尽可能的遵守这样的目录结构 二 Maven 的 Snapshot 版本与 Release 版本 1、Snapshot 版本代表不 阅读全文
摘要:
一 sbt的使用 SBT = (not so) Simple Build Tool,是scala的构建工具,与java的maven地位相同。其设计宗旨是让简单的项目可以简单的配置,而复杂的项目可以复杂的配置。 sbt使用了ivy,默认将依赖包保存在用户目录.ivy下面,如果觉得默认路径不合适,可以把 阅读全文
摘要:
docker的安装 先添加docker源 sudo apt update sudo apt install docker.io docker更换国内镜像 1.配置脚本如下: #!/bin/bashcat>/etc/docker/daemon.json<<EOF{ "registry-mirrors" 阅读全文
摘要:
一.jenkins的安装配置 1.去官网下载war包,这种方式比较简单方便 2.首次运行有一个key放在服务器上需要你填入才能进入,同时需要配置账号密码 3.如果没有被墙的话,最好把推荐的包都装上 manage jenkin-》plugin manager-》git,mavne,publish ov 阅读全文
摘要:
python爬虫踩坑记录 阅读全文
摘要:
任何一个服务都可以是configclient
通过eureka获取到configserver的serverID,然后找到一个server地址去获取到git的地址,label指定了master分支,profile指定了dev配置文件
然后运行这个configclient的时候就会按照获取到的git上配置文件来运行
利用git存储各个服务的配置文件
server获取配置文件的仓库位置,并把server注册到eureka中,同时为了实现HA,多开几个server
client通过server获得git的地址,运行时利用获得的git配置文件来配置服务自身。
这样子服务的配置修改更加方便 阅读全文
摘要:
这个例子主要是将zuul和eureka结合起来使用,zuul作为反向代理,同时起到负载均衡的作用,同时网关后面的消费者也作为服务提供者,同时提供负载均衡。 阅读全文
摘要:
本例子主要使用了eureka集群作为注册中心来保证高可用,客户端来做ribbon服务提供者的负载均衡。
负载均衡有两种,第一种是nginx,F5这种集中式的LB,对所有的访问按照某种策略分发。
第二种是客户端知道所有的服务的地址,在客户端做负载均衡,客户端自己去发送。 阅读全文
摘要:
如果你服务器环境允许yum,安装MySQL-python模块就很简单了。 如果直接安装不行,先 安装MySQL-devel后正常运行 yum install mysql-devel yum install MySQL-python -y 1 yum install MySQL-python -y 当 阅读全文
摘要:
一 安装 安装pip 代码如下:# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate# t 阅读全文