kong插件应用(二)
key-auth 配置密钥验证插件 要为您在Kong中配置的service配置key-auth插件,请发出以下CURL请求: $ curl -i -X POST \ --url http://localhost:8001/services/example-service/plugins/ \ --data 'name=key-auth' 注意:此插…
thumbnail
postgresql+keepalived高可用部署
前提准备 基于流复制部署,keepalived检测postgresql状态,如果pgsql死了,那么keepalived的VIP漂移到备库,同时提升备库为主库,可以进行读写操作。(默认流复制的主库为可读可写,备库为只读) 主库:10.211.55.8 从库:10.211.55.11 Vip: 10.211.55.15 安装keepalived 主备…
thumbnail
PostgreSQL主从模式配置
主从复制简介 基于文件的日志传送 创建一个高可用性(HA)集群配置可采用连续归档,集群中主服务器工作在连续归档模式下,备服务器工作在连续恢复模式下(1台或多台可随时接管主服务器),备持续从主服务器读取WAL文件。连续归档不需要对数据库表做任何改动,可有效降低管理开销,对主服务器的性能影响也相对较低。直接从一个数据库服务器移动WAL记录到另一台服务器…
thumbnail
kong 插件应用(一)
插件优先顺序 插件将始终运行一次,并且每个请求只能运行一次。但是它将运行的配置取决于为其配置的实体。 可以为各种实体,实体组合甚至全局配置插件。这很有用,例如,当您希望以某种方式为大多数请求配置插件,但使经过身份验证的请求的行为略有不同时。 因此,将插件应用于具有不同配置的不同实体时,存在运行该插件的优先顺序。其规则是:插件关于配置了多少个实体越具…
thumbnail
kubernetes设置私有仓库
当我们尝试从私有仓库中拉取镜像时,可能会收到这样提示:requested access to the resource is denied 这是由于访问私有仓库时是需要凭证的。接下来,一起看下如何用Secret创建一个Pod来从一个私有的Docker Registry 或 Repository中 Pull 镜像。 登录docker 我这边使用的是阿…
thumbnail
kong 学习(二)
配置参考 配置加载 Kong附带有一个默认配置文件,/etc/kong/kong.conf.default,如果您通过其中一个官方软件包安装了Kong ,则可以找到该文件 。要开始配置Kong,您可以复制以下文件: cp /etc/kong/kong.conf.default /etc/kong/kong.conf 如果注释掉了配置中的所有值,则K…
thumbnail
kong学习(一)
为什么选择apigateway 当使用单体应用程序架构时,客户端(Web 或移动端)通过向后端应用程序发起一次 REST 调用来获取数据。负载均衡器将请求路由给 N 个相同的应用程序实例中的一个。然后应用程序会查询各种数据库表,并将响应返回给客户端。微服务架构下,单体应用被切割成多个微服务,如果将所有的微服务直接对外暴露,势必会出现安全方面的各种问…