03 2020 档案

摘要:Every request proxied by Kong must be associated with a Consumer. You’ll now create a Consumer named anonymous_users 启用认证插件后,如果不配置匿名用户,那么如果客户 端不传递凭据,那 阅读全文
posted @ 2020-03-31 22:07 FromScratch 阅读(5325) 评论(0) 推荐(0)
摘要:1-获取节点信息 / Retrieve generic details about a node. 2-服务的端点 /endpoints PermalinkResponse 3、Validate A Configuration against A Schema /schemas/{entity}/v 阅读全文
posted @ 2020-03-31 16:43 FromScratch 阅读(150) 评论(0) 推荐(0)
摘要:Configuring TLS for a Route Kong provides a way to dynamically serve TLS certificates on a per-connection basis. TLS certificates are directly handled 阅读全文
posted @ 2020-03-31 15:50 FromScratch 阅读(399) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/576dbf44b2ae Dearmadman 102016.04.22 16:10:30字数 2,015阅读 285,975 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标 阅读全文
posted @ 2020-03-30 18:56 FromScratch 阅读(187) 评论(0) 推荐(0)
摘要:1、创建服务curl -i -X POST \ --url http://localhost:8001/services/ \ --data 'name=example-service' \ --data 'url=http://mockbin.org' url--对应services 表 prot 阅读全文
posted @ 2020-03-29 22:17 FromScratch 阅读(786) 评论(0) 推荐(0)
摘要:注意:kong启动时,会读取/etc/kong/kong.conf--这个文件是kong,依赖的,会根据配置动态调整 生成nginx依赖的nginx.conf(--include nginx-kong.conf) [root@swarmmanager kong]# cat nginx-kong.co 阅读全文
posted @ 2020-03-29 16:51 FromScratch 阅读(1962) 评论(0) 推荐(0)
摘要:1、客户端跨域缓存 每个应用提供一个接受跨域请求的页面,在这个页面里接受消息 每个应用主页面,需要IFRAME嵌入其它域的接受跨域请求的页面 利用IFRAME和localstorage来实现 需要明确需要跨域的域名集合 每个应用的主页面,需要遍历这个集合,用iframe引入其它需要跨越域名的应用主页 阅读全文
posted @ 2020-03-29 16:41 FromScratch 阅读(252) 评论(0) 推荐(0)
摘要:1、OpenResty 1.15.8.2. Kong being an OpenResty application, you must follow the OpenResty installation instructions. You will need OpenSSL and PCRE to 阅读全文
posted @ 2020-03-28 10:52 FromScratch 阅读(1065) 评论(0) 推荐(0)
摘要:luarocks 使用上的一些小技巧 ncisoft · 2016-06-21 03:34:20 +08:00 · 5406 次点击 这是一个创建于 1376 天前的主题,其中的信息可能已经有所发展或是发生改变。 如果想保持系统的干净,不想安装到系统目录,可以这样用 luarocks install 阅读全文
posted @ 2020-03-28 10:49 FromScratch 阅读(885) 评论(0) 推荐(0)
摘要:npm config set unsafe-perm true npm config set registry https://registry.npm.taobao.org 阅读全文
posted @ 2020-03-13 11:29 FromScratch 阅读(145) 评论(0) 推荐(0)
摘要:浏览器地址栏发生变化,默认会reload, 有两种方式可以避免:一种是hash表示全路径一种是利用history-api pushState --问题是当地址栏发生变化,但路由中不存在时,就会发生加载新页面,需要服务器配合就不会出现404 nginx location / { try_files $ 阅读全文
posted @ 2020-03-11 11:41 FromScratch 阅读(517) 评论(0) 推荐(0)
摘要:Polyfill 🚨 As of Babel 7.4.0, this package has been deprecated in favor of directly including core-js/stable (to polyfill ECMAScript features) and re 阅读全文
posted @ 2020-03-10 18:04 FromScratch 阅读(165) 评论(0) 推荐(0)
摘要:Proxies Proxies enable creation of objects with the full range of behaviors available to host objects. Can be used for interception, object virtualiza 阅读全文
posted @ 2020-03-10 16:30 FromScratch 阅读(459) 评论(0) 推荐(0)
摘要:内置的Symbol值 除了定义自己使用的Symbol值以外,ES6还提供了11个内置的Symbol值,指向语言内部使用的方法。 Symbol.hasInstance 对象的Symbol.hasInstance属性,指向一个内部方法。当其他对象使用instanceof运算符,判断是否为该对象的实例时, 阅读全文
posted @ 2020-03-10 15:56 FromScratch 阅读(255) 评论(0) 推荐(0)
摘要:在进入/离开的过渡中,会有 6 个 class 切换。 enter是勇于显示元素,leave用于删除元素,active是过程类(设置动画特性) v-enter:定义进入过渡的开始状态。在元素被插入之前生效,在元素被插入之后的下一帧移除。 v-enter-active:定义进入过渡生效时的状态。在整个 阅读全文
posted @ 2020-03-09 15:22 FromScratch 阅读(260) 评论(0) 推荐(0)
摘要:强制更新 如果你发现你自己需要在 Vue 中做一次强制更新,99.9% 的情况,是你在某个地方做错了事。 你可能还没有留意到数组或对象的变更检测注意事项,或者你可能依赖了一个未被 Vue 的响应式系统追踪的状态。 然而,如果你已经做到了上述的事项仍然发现在极少数的情况下需要手动强制更新,那么你可以通 阅读全文
posted @ 2020-03-09 14:43 FromScratch 阅读(130) 评论(0) 推荐(0)
摘要:组件之间的循环引用 假设你需要构建一个文件目录树,像访达或资源管理器那样的。你可能有一个 <tree-folder> 组件,模板是这样的: <p> <span>{{ folder.name }}</span> <tree-folder-contents :children="folder.child 阅读全文
posted @ 2020-03-09 14:22 FromScratch 阅读(843) 评论(0) 推荐(0)
摘要:$refs 只会在组件渲染完成之后生效,并且它们不是响应式的。这仅作为一个用于直接操作子组件的“逃生舱”——你应该避免在模板或计算属性中访问 $refs。 访问根实例 在每个 new Vue 实例的子组件中,其根实例可以通过 $root 属性进行访问。例如,在这个根实例中: // Vue 根实例 n 阅读全文
posted @ 2020-03-09 14:10 FromScratch 阅读(213) 评论(0) 推荐(0)
摘要:显示过滤/排序后的结果 有时,我们想要显示一个数组经过过滤或排序后的版本,而不实际改变或重置原始数据。在这种情况下,可以创建一个计算属性,来返回过滤或排序后的数组。 例如: <li v-for="n in evenNumbers">{{ n }}</li> data: { numbers: [ 1, 阅读全文
posted @ 2020-03-08 18:10 FromScratch 阅读(240) 评论(0) 推荐(0)
摘要:数组更新检测 变异方法 (mutation method) Vue 将被侦听的数组的变异方法进行了包裹,所以它们也将会触发视图更新。这些被包裹过的方法包括: push() pop() shift() unshift() splice() sort() reverse() 你可以打开控制台,然后对前面 阅读全文
posted @ 2020-03-08 18:07 FromScratch 阅读(3565) 评论(0) 推荐(0)
摘要:function DB.new(kong_config, strategy) if not kong_config then error("missing kong_config", 2) end if strategy ~= nil and type(strategy) ~= "string" t 阅读全文
posted @ 2020-03-08 16:32 FromScratch 阅读(375) 评论(0) 推荐(0)
摘要:计算属性和侦听器 TPshop 中国免费商城系统 - 搜豹商城系统 - 免费50小时 Vue 视频教程 立即查看 > 计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example"> {{ message 阅读全文
posted @ 2020-03-07 22:38 FromScratch 阅读(228) 评论(0) 推荐(0)
摘要:模板表达式都被放在沙盒中,只能访问全局变量的一个白名单,如 Math 和 Date 。你不应该在模板表达式中试图访问用户定义的全局变量。 从 2.6.0 开始,可以用方括号括起来的 JavaScript 表达式作为一个指令的参数: <!-- 注意,参数表达式的写法存在一些约束,如之后的“对动态参数表 阅读全文
posted @ 2020-03-07 22:19 FromScratch 阅读(231) 评论(0) 推荐(0)
摘要:全面理解虚拟DOM,实现虚拟DOM 积木村の研究所 发表于 2016-02-17 14:57 30631 阅读 https://www.ituring.com.cn/article/211352 最近一两年前端最火的技术莫过于ReactJS,即便你没用过也该听过,ReactJS由业界顶尖的互联网公司 阅读全文
posted @ 2020-03-07 22:02 FromScratch 阅读(458) 评论(0) 推荐(0)
摘要:Now, let's say we would like to give a specific consumer a higher rate-limit. For this, we can create a KongPlugin resource and then associate it with 阅读全文
posted @ 2020-03-07 19:44 FromScratch 阅读(174) 评论(0) 推荐(0)
摘要:echo " apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: global-rate-limit labels: global: \"true\" config: minute: 5 limit_by: 阅读全文
posted @ 2020-03-07 19:38 FromScratch 阅读(136) 评论(0) 推荐(0)
摘要:1-Let's add a KongPlugin resource to protect the API: $ echo " apiVersion: configuration.konghq.com/v1 kind: KongPlugin metadata: name: httpbin-auth p 阅读全文
posted @ 2020-03-07 18:50 FromScratch 阅读(223) 评论(0) 推荐(0)
摘要:暴露出一个微服务echo " apiVersion: extensions/v1beta1 kind: Ingress metadata: name: demo spec: rules: - http: paths: - path: /foo backend: serviceName: httpbi 阅读全文
posted @ 2020-03-07 11:10 FromScratch 阅读(189) 评论(0) 推荐(0)
摘要:init_by_lua* 发生在master进程启动阶段。这里会对数据访问层进行初始化,加载插件的代码,构造路由规则表。init_worker_by_lua* 发生在worker进程启动阶段。这里会开启数据同步机制,执行每个插件的init_worker方法。 balancer.init() 读取数据 阅读全文
posted @ 2020-03-05 16:12 FromScratch 阅读(1082) 评论(0) 推荐(0)
摘要:charset UTF-8;error_log syslog:server=kong-hf.konghq.com:61828 error;error_log logs/error.log notice;client_max_body_size 0;proxy_ssl_server_name on;u 阅读全文
posted @ 2020-03-05 15:16 FromScratch 阅读(827) 评论(0) 推荐(0)
摘要:在一个server块中为一个站点配置多个三级域名 实际网站目录结构中我们通常会为站点的二级域名独立创建一个目录,同样我们可以使用正则的捕获来实现在一个server块中配置多个三级域名: upstream xx1{ } upstream xx2{ } server { listen 80; serve 阅读全文
posted @ 2020-03-01 16:04 FromScratch 阅读(277) 评论(0) 推荐(0)
摘要:无头的openresty,去掉了守护运行,把代码加载到init_worker_by_lua directive处执行run in the context of ngx.timer callback里面resty --shdict='dogs 1m' -e 'local dict = ngx.shar 阅读全文
posted @ 2020-03-01 11:33 FromScratch 阅读(394) 评论(0) 推荐(0)