运维开发学习笔记99ya

Kubernetes

kubernetes 1.9 环境部署

阅读(874)

一. 所有节点升级内核,安装docker 升级内核 过程略 安装docker 版本要求 12.6 过程略 二、准备 k8s-node、master、etcd、flanneld二进制文件 三. 下发所有二进制文件 解压 创建node,mast...

Elasticsearch

elasticsearch 分词处理

阅读(2963)

elasticsearch 分词处理 elasticsearch字符串在默认情况下,存储时会被analyze(默认是标准分析器),这个过程会将字符串进行分词动作,这对于数据分析需求来说是不必须要的,对于性能来说也是有损耗的,为此,我们需要将...

Flask

Flask 实现rbac 权限控制

阅读(4296)

RBAC原理: RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种...

Elasticsearch

Elasticsearch 统计代码例子

阅读(1717)

Elasticsearch 统计代码例子 aggs avg 平均数 最近15分钟的平均访问时间,upstream_time_ms是每次访问时间,单位毫秒 { "query": { "filtered": { "filter": { "ran...

Elasticsearch

elasticsearch如何安全重启节点,增加硬盘,扩展内存

阅读(1463)

elasticsearch集群,有时候可能需要修改配置,增加硬盘,扩展内存等操作,需要对节点进行维护升级。但是业务不能停,如果直接kill掉节点,可能导致数据丢失。而且集群会认为该节点挂掉了,就开始转移数据,当重启之后,它又会恢复数据,如果...

Flask

python flask 表单处理Flask-WTF

阅读(881)

涉及到的插件和包有Flask-WTF,WTForms。内容有表单的创建使用流程,一些最佳实践,还有在页面显示提示消息的简单方式,配合Flask内置的 flash()。 Flask的requset对象包含了client端发送过来的所有请求,在...