微服务Microservice
文章平均质量分 70
学习研究和分享微服务及微服务架构相关知识和文章,以及学习教程,帮助大家学习,分享学习经验,
MicroService 微服务QQ群:217722918
LightingLYG
世上有一样东西比任何别的东西都更忠诚于你那就是你的经历你生命中的日子你在其中遭遇的人和事你因这些遭遇产生的悲欢感受和思考这一切仅仅属于你不可能转让给任何别人哪怕是你最亲近的人这是你最珍贵的财富
展开
-
微服务指南走北(五):什么样的服务才可以说是微服务?
最近有朋友提出了问题:“是不是拥有了服务发现就是微服务了?”,对于这个问题,很难回答,毕竟微服务的定义在每个人心里都是不一样的,就像“互联网思维”一样,我们说得清“互联网”,却总也说不清楚什么是“互联网思维”(在这个思想开放的互联网时代,你我都是哈姆雷特,但是也是交流沟通便利性的时代)。今天总结这篇文章呢,来说说我对微服务的理解,以及再来探讨下微服务的定义。原创 2017-04-23 17:21:55 · 3711 阅读 · 1 评论 -
微服务指南走北(四):你不愿意做微服务架构的十个理由
近段时间离职,跟同事们讲解我之前所做的微服务相关产品,对于同事们提出的问题,做了如下整理出来,加上自己的理解,分享出来跟大家一起探讨下:原创 2017-04-18 12:49:34 · 4907 阅读 · 0 评论 -
API网关(TYK)设置流量控制
TYK中设置流量控制和访问控制有两种方式,1、在生成key的时候设置访问权限配置如下图:然后点击create即可,然后访问,每小时只能访问两次2、使用policies设置(实质是设置policie模板,然后在生成key的时候,使用模板覆盖自定义设置)这里我对policie的设置如下在生成key的过程中,选择Policy,会自动覆盖下面的自定义配置,下面的操作就和上面的一样了2016-07-21 b原创 2016-03-08 13:18:29 · 5746 阅读 · 0 评论 -
API网关(TYK)简单认证方式
由于OAuth2认证方式流程暂时尚未跑通过,先以TYK中标准的认证方式"Auth Token"来做简单介绍原创 2016-03-08 13:20:25 · 8779 阅读 · 0 评论 -
TYK配置SSL方案
一、nginx+tyk(tyk仍然使用http,nginx使用https+proxy_pass转发) 测试可行二、tyk配置文件配置使用https参考链接:https://github.com/TykTechnologies/tyk/issues/1811、修改配置文件:/opt/tyk-gateway/tyk.conf 修改端口为443 修改ho原创 2016-03-24 09:37:01 · 2472 阅读 · 2 评论 -
docker-compose 安装TYK环境(4个Docker:dashboard、gateway、mongo、redis)
1、安装Docker、docker-compose、git2、docker pull镜像: 2.1、如果安装了dao插件: # dao pull tykio/tyk-gateway:v1.9.1.1 # dao pull tykio/tyk-dashboard:v0.9.7.2 # docker pull daocloud.io/原创 2016-03-24 09:41:02 · 2991 阅读 · 0 评论 -
APiGateWay产品tyk restful接口定义
源文件:https://github.com/TykTechnologies/tyk-swagger-definitions/blob/master/tyk_gateway_api.ymlswagger: '2.0'info: version: "1.9" title: Gateway REST APIpaths: /tyk/keys/: get:原创 2016-06-30 23:09:52 · 2611 阅读 · 0 评论 -
JS AJAX 调用tyk转发报跨域问题(已解决)
浏览器端报错:"NetworkError: 403 Forbidden - http://192.168.10.147:8080/mytest/helloworld"helloworld已阻止跨源请求:同源策略禁止读取位于 http://192.168.10.147:8080/mytest/helloworld 的远程资源。(原因:CORS 头缺少 'Access-原创 2016-04-20 14:37:55 · 1506 阅读 · 0 评论 -
就是这么简单!使用Rest-assured 测试Restful Web Services
使用 Rest-assured 测试 Restful Web Services转载注明出处: http://www.cnblogs.com/wade-xu/p/4298819.html这里向大家介绍一个测试Restful web service 的框架,叫Rest-assured.他提供了一系列好的功能,像DSL式的语法, XPath-Validate, 文件上传,Spe转载 2016-05-06 16:02:27 · 2356 阅读 · 0 评论 -
刘迎光的nexus代理地址整理(20160930)
为给大家提供方便构建开源软件,分享下自己研究一些开源软件的时候,为方便构建搭建的nexus仓库以及代理地址 名称 地址 apache-content-releases https://repository.apache.org/content/repositories/releases/ apache-content-snapshots https://repository.a原创 2016-09-30 15:42:29 · 3395 阅读 · 3 评论 -
微服务指南走北(三):Restful API 设计简述
API的定义取决于选择的IPC通信方式,如果是消息机制(如 AMQP 或者 STOMP),API则由消息频道(channel)和消息类型;如果是使用HTTP机制,则是基于请求/响应(调用http的url),这里我们先简述下RestfulAPI的定义。原创 2016-08-30 00:05:25 · 5148 阅读 · 9 评论 -
微服务指南走北(二):微服务架构的进程间通信(IPC)
先抛出几个问题:微服务架构的交互模式有哪些?微服务常用的进程间通信技术有哪些?如何处理部分请求失败?API的定义需要注意的事项有哪些微服务的通信机制与SOA的通信机制之间的关系与区别原创 2016-08-14 22:13:07 · 5586 阅读 · 2 评论 -
微服务指南走北(一):微服务是什么
微服务“Microservices”已经成为软件架构最流行的热词之一。网络上看到很多关于微服务的文章,但是感觉很多离我们还很遥远,并且没有找到多少真正在企业场景中应用的实例。此处省略一万字~~~~于是想要将自己最近一段时间使用微服务以及通过看大师们的文章的所思所想梳理出来,分享出来,以供大家参考(热切欢迎大家拍砖,头破血流最好)。原创 2016-08-10 21:16:12 · 5364 阅读 · 1 评论 -
创建微服务?请先回答这10个问题
乍一看微服务似乎很容易构建,但是要真正构建微服务,要完成的工作可比在容器里运行一些代码,并在这些代码间使用HTTP请求进行通信,要多得多。在开发新的微服务之前——必须得在新服务部署到生产环境之前——你需要回答下面这10个重要的问题。转载 2016-08-09 23:10:23 · 2083 阅读 · 1 评论 -
微服务实战:从架构到部署
在这篇文章里, 计划涵盖微服务架构(MSA)的核心架构概念,以及如何在实践中使用这些架构理论。如今,微服务“Microservices”已经成为软件架构领域最流行的热词之一。市面上也有很多与微服务的基础知识以及优点相关的学习资料,但是关于如何在真实的企业场景中应用微服务的资料还是不多。在这篇文章里, 我计划涵盖微服务架构(MSA)的核心架构概念,以及你如何在实践中使用这些架构理论。转载 2016-08-04 09:57:28 · 13535 阅读 · 1 评论 -
使用Java构建微服务
原文地址: http://dockone.io/article/804【编者的话】本文翻译自Dzone Guide to the Java Ecosystem,Dzone是一个关于Java的优秀网站。文中介绍了几种用Java构建微服务的方法,包括Container-less、Self-contained以及In-container。翻译经验不足,如有错误,请慷慨指出。@Co转载 2016-02-29 17:04:41 · 3575 阅读 · 1 评论 -
docker1.10.3-jetty8-jersey1.x 构建微服务
本项目是将restful项目打包成可执行的war包,在docker中执行环境介绍: docker 1.10.3 jetty 8 jersey 1.19关键配置:1、pom.xml配置build> finalName>${project.artifactId}finalName>原创 2016-05-12 20:09:29 · 24885 阅读 · 1 评论 -
REST API 安全设计指南
REST API 安全设计指南。REST的全称是REpresentational State Transfer,它利用传统Web特点,提出提出一个既适于客户端应用又适于服务端的应用的、统一架构,极大程度上统一及简化了网站架构设计。目前在三种主流的Web服务实现方案中,REST模式服务相比复杂的SOAP和XML-RPC对比来讲,更加简洁,越来越多的web服务开始使用REST设计并实现。但其缺少安全特性,《REST API 安全设计指南》就是一个REST API安全设计的指南,权当抛砖引玉,推荐网站后台设计及转载 2016-06-30 23:16:48 · 2063 阅读 · 1 评论 -
微服务之使用NodeJS创建HTTP代理服务器(反向代理)
最近在做微服务相关产品,其中需要有API网关相关产品,虽然早有研究过API网关产品TYK,但是感觉其太重,想起之前研究开源BI产品saiku的时候,记得其有NodeJS的代理代码,于是看了下,颇有启发,略微修改了一些,拿出来跟大家分享下,虽然简单,不可用于生产,但是对于学习还是不错的原创 2016-08-04 09:20:24 · 4349 阅读 · 1 评论