摘要:
一、简 介 Loki是受Prometheus启发由Grafana Labs团队开源的水平可扩展,高度可用的多租户日志聚合系统。 开发语言: Google Go。它的设计具有很高的成本效益,并且易于操作。使用标签来作为索引,而不是对全文进行检索,也就是说,你通过这些标签既可以查询日志的内容也可以查询到 阅读全文
摘要:
1、下载Linux版本的JDK(注意看自己安装的Linux系统是什么位数) 查看本机位数命令:sudo uname --m 2、使用工具远程进入Linux系统,查看Linux是否有安装JDK 以root用户登录输入命令:java -version 3、卸载安装的JDK(有JDK的情况下先卸载) 1) 阅读全文
摘要:
1、查看防火墙状态 firewall-cmd --state 一、防火墙的开启、关闭、禁用命令 (1)设置开机启用防火墙:systemctl enable firewalld.service (2)设置开机禁用防火墙:systemctl disable firewalld.service (3)启动 阅读全文
摘要:
10.2.24.161部署nginx,代理10.2.24.191:3306数据库 1. 安装stream模块 nginx默认不会编译stream模块的,需要在编译的时候,指定--with-stream./configure --prefix=xxx --add-module=xxxx --add-m 阅读全文
摘要:
一、开启smb协议 1.1 控制面板->程序->启用或关闭window功能->smb1.0 二、设置共享文件 2.1 选择你想要共享的文件夹设置everyone或者指定的用户 授权给某个用户。需要密码 三、准备好对应的jar 百度云盘:https://pan.baidu.com/s/1TzAtUVR 阅读全文
摘要:
easy /* * 获取下一天日期 * */ public static Date getNextDay(){ try{ Thread.sleep(24*60*60*1000); }catch (InterruptedException e){ e.printStackTrace(); } retu 阅读全文
摘要:
一、缓存处理流程 前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。 二、缓存穿透 描述: 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时 阅读全文
摘要:
把spring boot项目生成的jar打成docker镜像并生成docker容器完成部署是比较简单方便的部署方式,而且部署过程很少会出错。 部署步骤 1.利用maven或者gradle完成打包工作,打成jar包的形式。 2.在项目中的任意位置创建Dockerfile文件,本人的文件如下: FROM 阅读全文
摘要:
CAP 理论 CAP 理论/定理起源于 2000 年,由加州大学伯克利分校的 Eric Brewer 教授在分布式计算原理研讨会(PODC)上提出,因此CAP定理又被称作布鲁尔定理(Brewer’s theorem) 2 年后,麻省理工学院的 Seth Gilbert 和 Nancy Lynch 发 阅读全文
摘要:
阿拉伯数字转汉字数字 public class ChineseNumberGenerUtil { public static String CastToChineseNumber(int intNum) { String num = String.valueOf(intNum); String CN 阅读全文