
微服务
JQW_YNU
无
展开
-
[微服务]API网关(API Gateway)
工作中使用了微服务架构,接下来的一段时间里,我会写一系列的文章来介绍微服务架构,同时我也会在github上写一个microservices的应用框架(地址会在后续文章给出)。这篇文章主要讲述了微服务架构中的API Gateway。 翻译和整理自: http://microservices.io/patterns/apigateway.html 一、问题 微服务架构...转载 2018-10-07 22:40:57 · 1600 阅读 · 0 评论 -
docker微服务快速部署
docker-compose down关闭所有容器docker-comose up -d 开启所有容器 -d代表后台启动方式 docker-compose.yml指定默认配置文件docker-compose.yml文件内容案例:version: '3'networks: default: external: name: imooc-networks...原创 2018-11-17 18:25:14 · 649 阅读 · 0 评论 -
IntelliJ IDEA实现远程连接linux,并上传文件到linux服务器(SSH会话功能和SFTP功能)
注意: eclipse的SSH会话功能和SFTP功能这里不会说点击以下链接可查看 eclipse的SSH会话功能和SFTP功能而IntelliJ IDEA(以下简称为IDEA)这么强大的开发工具自然也有该功能,这篇博客就介绍一下IDEA的SSH会话功能和SFTP功能,本篇博客所使用的IDEA开发工具是2018.1.4专业版的:第一节,实现简单的SSH会话快速创建一个SSH会...原创 2018-11-17 18:18:15 · 3518 阅读 · 0 评论 -
docker push/pull hub.docker.com
1.注册账号:hub.docker.com 2.在虚拟机中登录账号docker login 输入账号和密码 3.上传镜像3-1 首先要tag 镜像 docker tag nginx:latest jinqiwen/nignx:lastest 注意这里的jinqiwen是你的账号名,否则会无法上传上去3-2 上传 do...原创 2018-11-17 16:30:19 · 1453 阅读 · 0 评论 -
docker构建python微服务
1.拉取python镜像 docker pull python:3.62.运行python镜像并进入容器中docker run -it --entrypoint bash python:3.63.检测环境在容器中输入python,显示python版本代表容器正常 4.为容器安装thrift, 因为使用python构建微服务需要thrift pip insta...原创 2018-11-17 12:54:58 · 2864 阅读 · 0 评论 -
【Apache Thrift】windows下thrift的安装(一)
概述 Thrift最初由Facebook开发的,后来提交给了Apache基金会将Thrift作为一个开源项目。当时facebook开发使用它是为了解决系统中各系统间大数据量的传输通信以及系统之间语言环境不同需要跨平台的特性,所以Thrift是支持跨语言,比如C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaS...原创 2018-11-16 14:04:33 · 168 阅读 · 0 评论 -
docker容器启动检测
docker ps查看指定的容器docker logs -f + 容器id原创 2018-11-18 19:15:45 · 900 阅读 · 0 评论 -
了解 Kubernetes
前言 随着容器技术的发展,Docker近几年突然崛起,变得炙手可热,已经成为容器技术的事实标准。然而想要在生成环境中成功部署和操作容器的关键是容器编排技术,市场上有各种各样的容器编排工具(如Docker原生的Swarm),其中谷歌公司开发的Kubernetes得到开源社区的全力支持,IBM、惠普、微软、RedHat等业界巨头纷纷加入,Kubernetes已经成为GitHub上的明星开源项目...原创 2018-11-18 18:01:42 · 224 阅读 · 0 评论 -
[dubbo]dubbo架构原理
1、准备在分析探索Dubbo架构原理之前,我们需要准备一下环境,用于后面我们来分析dubbo的架构。1.1 ZookeeperDubbo使用Zookeeper为注册中心。所以需要在本地启动zookeeper,作为Dubbo的注册中心。启动Zookeeper服务:用于dubbo的注册中心。启动Zookeeper Inspector:它是Zookeeper服务信息查看工具。可以...转载 2018-10-08 08:43:55 · 348 阅读 · 0 评论 -
单例redis docker化 快速安装
准备一个脚本 redis.base.sh:docker pull redis:3.2docker run -p 6379:6379 -v $PWD/data:/data -d redis:3.2 redis-server --appendonly yes执行脚本: sh ./redis.base.sh进入redis 客户端: docker exec -it 43f7a...原创 2018-11-18 12:52:03 · 211 阅读 · 1 评论