- 博客(16)
- 收藏
- 关注
原创 Jinja2在Ansible中常用项
0 一些前言jinja2在线测试工具:https://cryptic-cliffs-32040.herokuapp.com1. 变量装载{{ foo }}一般使用role中的default/main.yml中定义的值在ansible中role中main.yml优先级最低一般从awx中所附带的变量优先级最高1.1 变量赋值{% set name='xx' %}之后就可以在页面文件中使用name这个变量。在解释性语言中,变量的类型时运行时确定的,因此,这里的变量可以赋任何类型的值
2020-10-28 21:41:33
420
原创 Logstash指定部分output的document_id
需求有两个Filebeat进行日志采集,通过同一个logstash输出至ElasticSearch,其中一个采集器a中需要指定一个字段key_id为document_id,以确保以此字段进行重复过滤,另一个采集器b使用默认生成的document_id。logstash配置input { beats { port => 5044 host => "0.0.0.0" ssl => false }}filter{
2020-09-11 14:32:30
4265
原创 Docker容器异常退出Exit(253)
容器异常退出,状态码为253我遇到的情况为容器内挂载到docker卷的目录不存在,导致挂载失败,容器异常退出具体场景使用rocketmq官方工具制作指定版本镜像,使用docker-compose启动nameSrv1+MasterBroker1+SlaveBroker*1,将broker的日志目录和存储目录挂载在docker卷上,具体docker-compose如下。version: '2'services: mq_nsrv: image: apacherocketmq/ro
2020-09-11 14:19:15
3581
原创 ELK+Filebeat部署(ElasticSearch+Logstash+Kibana+Filebeat)
安装准备elasticsearch-7.8.0logstash-7.8.0kibana-7.8.0filebeat-7.8.0虚拟机CentOS 7.8(配置aliyun源|8G8核|20G硬盘)Openjdk-1.8.0_252NodeJS(系统自带)安装JDK(选择安装Jdk1.8--其他高版本皆可)# 查看已有源可供选择安装的jdk版本yum list | grep ...
2020-07-09 14:52:15
476
原创 OKHTTP response.body().string()二次调用结果为空
遇到一个问题,先打印结果,然后再去使用response.body().string()的值,结果报了空指针错误注释掉logger,然后又有结果了,所以这个方法是只能使用一次的!!!以后使用可以先把response.body().string()的结果先存起来再继续使用。原因参考:https://blog.csdn.net/my_truelove/article/details/80...
2019-12-20 15:26:53
971
原创 Swagger2 WARN:Coercing to be of type string. This may not even be a scalar type in actua
在swagger2集成到Springboot中使用@ApiImplicitParam时出现了这样一条警告原因是包装类引起的,把String换成string拆箱类即可消除警告。
2019-12-14 13:43:57
2613
原创 Websocket学习笔记—客户端和服务端实现
Websocket 基本原理Websocket 与 HTTP 比较HTTP 连接模式:客户端主动发起请求,服务器端响应请求,响应报文发出,此连接生命周期即结束,再次客户端请求,再次开启连接…这里客户端作为主动请求者,服务端作为消息的被动响应者服务器端无法在客户端未发起请求时向其发送消息 ------------------------------------------...
2019-08-31 14:10:07
509
原创 Python学习笔记(三)集合
list & tuplelist列表——有序集合len(listname) 获取list元素个数IndexError 越界错误-1 作为索引时,获取list最后一个元素listname.append() 尾部添加listname.insert(index,content) 向指定位置添加元素listname.pop(&l...
2019-08-15 10:41:00
84
原创 Git入门及常用方法
Git学习笔记关于 Git 的背景知识Git 是什么Git——分布式版本控制系统,Linus使用C编写Git 用来做什么协同开发、开源程序、社会化编程Git协议9418端口类似于SSH服务,但是访问无需任何授权优点:传输协议最快——适合项目庞大并不需要写授权使用SSH相同数据传输机制,省去加密和授权的开销缺点:缺...
2019-08-14 14:38:00
89
原创 Python学习笔记(三)数据类型--Number类型
Number类型数值类型,通常用于存储数值,是最常用的变量类型;Python中的数值类型包括如下种类:Integer、Long integer、Boolean、Double-precision floating、Complex number。Integer 整型相当于C中的long;32 位机器,整型位宽位 32 Bit:- 2^31 ~2...
2018-12-17 02:36:00
142
原创 CentOS在Vmware中安装
下载CentOs我使用的是CentOS 6.9版本,如需其他版本可以直接官网上一级目录【官网下载】:http://mirror.centos.org/centos/6/【美国镜像下载】:http://mirror.nsc.liu.se/centos-store/6.9/isos/如果网速较慢,也可以在我的【百度云盘】下载(可以只下载CentOS...
2018-10-14 13:51:00
123
原创 MVC工程开发
JAVA后台servlet(控制器)service(服务逻辑)dao(数据查询)utils(工具类)entity(实体类Bean)servlet控制器、过滤器等主要用于进行页面数据转发,定向页面配置url1、通过注释定义路径@WebServlet("/servletname")2、通过web.x...
2018-07-25 19:16:00
132
原创 Python的Eclipse开发环境配置
安装Eclipse务必请先安装JDK下载Eclipse选择适合自己系统的版本(下方是Windows64位版本)https://www.eclipse.org/downloads/download.php?file=/oomph/epp/photon/R/eclipse-inst-win64.exe下载后的安装包运行安装程序
2018-07-13 19:46:00
190
原创 Python学习笔记(二)数据类型、变量、常量
Python的数据类型:整数浮点数字符串布尔值空值变量常量整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4...
2018-07-13 17:56:00
169
原创 Python学习笔记(一)了解和安装
本文为学习笔记,根据廖雪峰老师的Python学习教程自学,传送门:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000一、Python简介Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而...
2018-07-13 14:19:00
2627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人