Tyk-Hybrid模式安装—抽象方法论,重用它
最近,公司有计划运用API网关。那么,在经过权衡之后,使用了Tyk的Hybrid模式!现在环境没问题了,API调用也测通了。我得想想合并服务,监控API实时情况的东西。但在这个环境搭建的过程中,我目前做以下总结思考:
一、过程描述
首先,我是按照官方文档去执行的,但是,我一次又一次的失败了。然而,我并没有找到我的步骤和官方文档有出入的地方。那么,到底发生了什么????
其实,都很简单的。就是用docker拉取镜像,使用给定脚本初始化容器,并启动容器。但是,为什么,我明明把镜像拉取下来了,也按照文档,执行了命令,为什么还是出错了。当然,我最后成功了。用时不到1天,包括学习docker常用命令,阅读文档,测试第一个API。
然后,我开始对比,在我失败和成功的过程中,到底哪儿不一样,我失败的时候,我脑子里在想什么,我为什么要那么去做???而当我成功的时候,我脑子里又在想什么????
事实上,我后来能够成功,极大程度上,是复用了我之前研究Jeddict的方法论,主要是:Jeddict:从服务器的验证过程,思考学习新事物的套路
那我为什么最开始,没有能复用我之前的方法论总结,即所谓的经验呢????我还是把东西学新了,所以我累。如果我最开始就复用方法论,站在我多年一系列的经验总结上,那么我可能用不了一天就能解决问题。 所以,也在此给我自己一个忠告: 姑娘,请及时更新并复用你的方法论!
二、和作者交流
因为总是安装失败,本来中文资料就比较少,英文资料,除了官网,我也没有查到太多(后来证明,是我没有找对地方)然后,我就想怎么呢????
我在犹豫是放弃使用这个工具,直接说我不行不会,还是说,找人帮我解决????最能解决我问题的,肯定是开发作者! 但我总感觉这个问题很stupid,显得我很没有档次,担心很尴尬,担心没人搭理我。纠结了大概有半个小时,最终,还是在官网中,找到了Twitter地址,然后给推了一条消息! 结果,10分钟不到,马上就获得了回复,并且很详细,很具体。在我反应我找不到更多的中文资料,或者在StackOverFlow这种问答网站,或者Google不到的时候,作者告诉了我Tyk的论坛地址。于是,我找到了一大批使用Tyk的人,很多人帮助我解决问题!
哈哈,必须贴帅哥照片:
在此,还想再说明一点的就是,我百度过Tyk的资料,也零星的看到了几篇博客,对Tyk的认可度不是很好,使用Kong的很多。我不否认Kong目前的用户量很多,它的插件扩展很强大。但是,我也能推翻我所看到的博文中,包括说Tyk安装繁琐(我分别尝试过Kong、Tyk),API监控平台太过死板,扩展性不好的说法。Tyk从14年出生,它很年轻,但是,它一直在成长。(妈呀,绝对不是因为作者帅,在这儿打广告,但可能真的有一点,嘿嘿)
我说这个现象的目的,主要是想说:不能以偏概全,我看过Kong和Tyk官网70%的文档,我就是觉得各有优点吧。在阐述观点的时候,一定要将前提和需求说清楚。
三、总结
知之为知之不知为不知,是知也! 其实,那种越是优秀的人,越是平易近人,他们并没有想象中的那种不可接近或者说高冷。有问题了,不管那个问题是不是很呆傻,但自己无法解决的时候,就要思考优秀的人会怎么做,而不是自己会不会丢脸,自己更愿意怎么做!
Tyk-Hybrid模式安装—抽象方法论,重用它的更多相关文章
- Java设计模式之【工厂模式】(简单工厂模式,工厂方法模式,抽象工厂模式)
Java设计模式之[工厂模式](简单工厂模式,工厂方法模式,抽象工厂模式) 工厂模式出现的原因 在java中,创建一个对象最简单的方法就是使用new关键字.但在一些复杂的业务逻辑中,创建一个对象不只需 ...
- 设计模式之工厂模式VS抽象工厂
一.工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的. 工厂模式在<Java与模式>中分为三类:1)简单工厂模式(Simple Factor ...
- Hadoop单机模式安装-(3)安装和配置Hadoop
网络上关于如何单机模式安装Hadoop的文章很多,按照其步骤走下来多数都失败,按照其操作弯路走过了不少但终究还是把问题都解决了,所以顺便自己详细记录下完整的安装过程. 此篇主要介绍在Ubuntu安装完 ...
- Hadoop单机模式安装-(2)安装Ubuntu虚拟机
网络上关于如何单机模式安装Hadoop的文章很多,按照其步骤走下来多数都失败,按照其操作弯路走过了不少但终究还是把问题都解决了,所以顺便自己详细记录下完整的安装过程. 此篇主要介绍在虚拟机设置完毕后, ...
- Hadoop单机模式安装-(1)安装设置虚拟环境
网络上关于如何单机模式安装Hadoop的文章很多,按照其步骤走下来多数都失败,按照其操作弯路走过了不少但终究还是把问题都解决了,所以顺便自己详细记录下完整的安装过程. 此篇主要介绍如何在Windows ...
- 使用独立模式安装Sharepoint Server 2013出现创建示例数据错误的解决方案
使用独立模式安装Sharepoint Server 2013,允许配置向导到第8步创建示例数据时,出错了! Exception: System.ArgumentException: The SDDL ...
- spark的standlone模式安装和application 提交
spark的standlone模式安装 安装一个standlone模式的spark集群,这里是最基本的安装,并测试一下如何进行任务提交. require:提前安装好jdk 1.7.0_80 :scal ...
- 决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试
决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试 [TOC] Apache ZooKeeper 单机模式安装 创建hadoop用户&赋予sudo权限, ...
- Hadoop单机模式安装
一.实验环境说明 1. 环境登录 无需密码自动登录,系统用户名shiyanlou,密码shiyanlou 2. 环境介绍 本实验环境采用带桌面的Ubuntu Linux环境,实验中会用到桌面上的程序: ...
随机推荐
- LoadRunner创建脚本和场景流程
1)脚本创建流程创建脚本->选择协议-设置录制选项-录制脚本-停止录制-优化脚本(去掉无用内容)-强化脚本(注释.代码结构调整.参数化.检查点.事物.关联)-调试脚本(观察日志) 2)场景设置的 ...
- jsp四大作用域之Session
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding= ...
- CoreData介绍
http://blog.csdn.net/zh952016281/article/details/52105683 写在前面 在CoreData中有一些常用的类,称呼可能各不相同.所以这里先约定一些关 ...
- 【转】HTTP Live Streaming直播(iOS直播)技术分析与实现
HTTP Live Streaming直播(iOS直播)技术分析与实现 不经意间发现,大半年没写博客了,自觉汗颜.实则2012后半年,家中的事一样接着一样发生,实在是没有时间.快过年了,总算忙里偷闲, ...
- falling object思路总结
1.用检测的方法把falling object标记为一个类别,然后检测出类别.这种方式不可行的原因:因为falling object可能是任何东西,所以可能是一个路锥,也可能是一个玻璃瓶,还可能是掉下 ...
- js类型判别大合集
1.typeof number,string,boolean,undefined,symbol,object,function 对象中除了函数为function,其他对象都判别为object, 缺陷: ...
- JQuery EasyUI学习记录(五)
1.datagrid使用方法(重要) 1.1将静态html渲染为datagrid样式 <!--方式一: 将静态html渲染为datagrid样式 --> <table class=& ...
- MySQL 5.7.20绿色版安装详细图文教程
MySQL 5.7.20绿色版安装详细图文教程 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品.这篇文章主要介绍了MySQL 5.7.20绿色版安装 ...
- wsl基本安装与配置
wsl简介: Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层.它是由微软与Canoni ...
- poj3335 Rotating Scoreboard
题目描述: vjudge POJ 题解: 半平面交判核的存在性. 重点在于一个点的核也算核. 这样的话普通的求多边形的版本就要加一个特判. 就是把剩下的一个节点暴力带回所有直线重判,这时判叉积是否$\ ...