会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ashin5800
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2020年10月9日
k8s-NetworkPolicy-网络策略
摘要: 网络策略 NetworkPolicy 网络策略(NetworkPolicy)是允许pod组彼此之间以及和其他网络Endpoint端点通信的规则。 NetworkPolicy资源使用标签来选择Pods并定义规则,这些规则指定允许所选Pods的流量请求。 网络策略是在IP 地址或端口层面(OSI 第 3
阅读全文
posted @ 2020-10-09 15:34 Ashin5800
阅读(448)
评论(0)
推荐(0)
2020年9月1日
nodejs 解析终端特殊字符
摘要: 背景 有时候需要程序解析终端特殊字符,如记录审计日志等。 如果直接将特殊字符记录,可能会出现各种乱码问题。 实现 使用terminal.js实现。 (使用各种nodejs api发现实现不了,如果可以,请告诉我~) 下面示例展示了与终端socket实时交互,用户输入的完整指令(由socket服务端返
阅读全文
posted @ 2020-09-01 21:47 Ashin5800
阅读(340)
评论(0)
推荐(0)
2020年8月19日
fluentd 日志自定义字段解析
摘要: Fluentd 自定义字段解析 本文分享fluentd日志采集,把一些自定义字段(json)解析出来变成新字段。 PS: 不熟悉fluentd,建议先看: fluentd官网 一文看懂Fluentd语法 解析思路 1. 约定日志格式 在打印日志可以约定一个分隔符如"@|@"(只做举例),假设有以下日
阅读全文
posted @ 2020-08-19 22:25 Ashin5800
阅读(2791)
评论(0)
推荐(0)
2020年5月21日
mongo 使用$lookup指定多个加入条件
摘要: mongo 使用$lookup指定多个加入条件 在mongodb中使用aggregate进行关联查询,我们会使用到$lookup,有时需要对子文档进行条件、分组、排序等操作,这是就得使用pipeline(管道)对子文档进行操作。 管道操作符支持: $match:在管道开始可以过滤文档 $sort:排
阅读全文
posted @ 2020-05-21 13:23 Ashin5800
阅读(1621)
评论(0)
推荐(0)
2020年5月16日
一文看懂Fluentd语法
摘要: 一文看懂Fluentd语法 Fluentd简介 fluentd是一个针对日志的收集、处理、转发系统。通过丰富的插件系统,可以收集来自于各种系统或应用的日志,转化为用户指定的格式后,转发到用户所指定的日志存储系统之中。 通过 fluentd,你可以非常轻易的实现像追踪日志文件并将其过滤后转存到 Mon
阅读全文
posted @ 2020-05-16 22:47 Ashin5800
阅读(2890)
评论(1)
推荐(1)
2020年5月10日
mongo 使用聚合合并字段
摘要: 使用聚合合并字段 需求 有时候,我们需要在查询结果中将某个字段(数组)合并起来,返回一个数组即可。 例子 假设集合user: { "_id" : ObjectId("5eb6bb5bc95fdd10d0f6d21e"), "name" : "小明", "education" : "本科", "exp
阅读全文
posted @ 2020-05-10 00:01 Ashin5800
阅读(2637)
评论(0)
推荐(0)
2020年5月5日
加速开发流程的 Dockerfile 最佳实践
摘要: 原文链接 https://www.docker.com/blog/speed-up-your-development-flow-with-these-dockerfile-best-practices/ 前言 Dockerfile 是创建 Docker 镜像的起点,该文件提供了一组定义良好的指令,可
阅读全文
posted @ 2020-05-05 23:20 Ashin5800
阅读(301)
评论(0)
推荐(0)
2020年4月22日
nodejs之RSA加密/签名
摘要: nodejs之RSA加密/签名 密钥对生成 使用内置模块crypto 从 node.js 的 v10.12.0 开始,可以使用内部模块 crypto.generateKeyPairSync 方法生成公私钥。 const { generateKeyPairSync } = require('crypt
阅读全文
posted @ 2020-04-22 16:52 Ashin5800
阅读(7432)
评论(0)
推荐(0)
2020年4月18日
nodejs之https双向认证
摘要: nodejs之https双向认证 前言 之前我们总结了https的相关知识,如果不懂可以看我另一篇文章:白话理解https 有关证书生成可以参考:自签证书生成 正文 使用nodejs来实现https双向认证。 服务端 const https = require('https'); const fs
阅读全文
posted @ 2020-04-18 20:25 Ashin5800
阅读(1163)
评论(0)
推荐(0)
自签证书生成
摘要: 之前我们了解了https大致流程,如果不懂请参考我的另一篇文章:白话理解https 下面介绍自签证书的制作。 cfssl工具 工具下载地址:http://pkg.cfssl.org/ 所需工具下载cfssl、cfssl-json、cfssl-certinfo(可选,用来校验证书而已) 这里我在win
阅读全文
posted @ 2020-04-18 14:23 Ashin5800
阅读(773)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告