0%

仓库地址:
https://github.com/hexojs/hexo-generator-index

安装使用

通过如下命令安装

1
npm install hexo-generator-index --save

配置

通过在文章中添加sticky属性进行使用,其中sticky数值越大,优先级越高。

1
2
3
4
5
6
7
8
9
10
11
---
title: 常用工具安装
categories: kubernetes
sticky: 100
tags:
- kubernetes
- k8s
- tools
abbrlink: '92826839'
date: 2021-09-24 10:52:30
---

需求

某个接口,通过api进行匹配反向代理到后端,实际请求的url地址需要去掉api

实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
upstream api {
server localhost:8080 weight=5;
}

server {
listen 80;
server_name abc.com;
access_log "pipe:rollback /data/log/nginx/access.log interval=1d baknum=7 maxsize=1G" main;

location ^~/api/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-NginX-Proxy true;

rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://api;
}
}

supervisor服务安装

1
2
3
4
5
6
7
8
9
10
11
yum update -y
yum install epel-release -y
yum install dnf -y
dnf update -y
dnf install -y supervisor

systemctl enable supervisord # 开机自启动
systemctl start supervisord # 启动supervisord服务

systemctl status supervisord # 查看supervisord服务状态
ps -ef|grep supervisord # 查看是否存在supervisord进程
阅读全文 »

介绍

Replicator是RocketMQ Connector的别名,用于RocketMQ集群之间的信息同步,Replicator是运行在RocketMQ Runt上的RocketMQ 集群消息同步Connector,其主要实现了Connector的机制,能够同步两个独立的RocketMQ集群之间的消息。

阅读全文 »

Loki 是受 Prometheus 启发可水平可扩展,高可用的多租户日志聚合系统。它被设计得非常轻量高效且易于操作。它不索引日志的内容,而是为每个日志流设置一组标签。一个小索引和高度压缩的块简化了操作,显著降低了 Loki 的成本。

阅读全文 »