Linux下MySQL自动备份
删除 30天前的备份
编辑 vim
1 |
|
同样的
1 | crontab -e |
输入
1 | 0 0,12 * * * /opt/mysql8/dump_limit.sh |
本文地址: https://github.com/maxzhao-it/blog/post/3ed7094534213/
编辑 vim
1 |
|
同样的
1 | crontab -e |
输入
1 | 0 0,12 * * * /opt/mysql8/dump_limit.sh |
本文地址: https://github.com/maxzhao-it/blog/post/3ed7094534213/
1 | private String getIndexTemplate = "http://%s:%d/_index_template/%sapi-log"; |
pom.xml
中配置 maven-dependency-plugin
1 | <build> |
地址:https://hub.docker.com/_/busybox
1 | docker pull busybox:1.36.1 |
需要配置 CMD
sleep
360000
然后进入
1 | exec -it xxx /bin/sh |
类似于关系型数据库的库,是相同文档的集合。
文档相当于关系型数据的列,是可以建立索引的基本单元。
ElasticSearch | RDBMS |
---|---|
索引(index) | 数据库(database) |
类型(type) | 表(table) |
文档(document) | 行(row) |
字段(field) | 列(column) |
映射(mapping) | 表结构(schema) |
全文索引 | 索引 |
查询DSL | SQL |
GET | select |
PUT/POST | update |
DELETE | delete |
1 |
|
1 | PUT posts2/ |
参数:
1 | POST /posts/_doc/id_1?refresh=wait_for&version=-4&timeout=10s |
注意:
opType=index
结果为:[http://127.0.0.1:9200/posts/_doc?timeout=1m] and method [POST]]]
注意:opType=create
结果为:[http://127.0.0.1:9200/posts/_create?version=-4&timeout=1m] and method [POST]]]
但是/posts/_create
后面必须要跟文档ID/posts/_create/ID_xxx
正常&op_type=create
参数是作为 url 参数出现的。
1 | public class demo { |
建议使用方式一、方式二
1 | public class demo { |
1 | public class demo { |
可用于将文档从一个或多个索引复制到目标索引。
创建索引时,进行配置
1 | { |
路径 ${ES_HOME}/analysis/synonym/synonym.txt
近义词配置方式
请查看 HanLP
文档。
创建索引时,进行配置
1 | { |
本文地址: https://github.com/maxzhao-it/blog/post/34329dsafadsfasdfgh/
/etc/ntp.conf
1 | server ntp.example.com iburst |
systemctl start ntpd
systemctl enable ntpd
systemctl status ntpd
本文地址: https://github.com/maxzhao-it/blog/post/805f48c5123231231/
MySQL报错toomanyconnect
1 | show variables like 'max_connections'; |
1 | npm install archiver |
1 | const fs = require('fs'); |
1 | node ../devops/modifyScript.js main-app |
1 | liquibase --driver=org.opengauss.Driver --classpath=opengauss-jdbc-6.0.0-RC1-og.jar --changeLogFile=./opengauss-dbchangelog-schema.xml --url="jdbc:opengauss://32.1.0.100:15232/empower?charSet=utf8¤tSchema=empower_config" --username=empower --password="SkyEmp12#$" generateChangeLog |
1 | liquibase --driver=org.opengauss.Driver --classpath=opengauss-jdbc-6.0.0-RC1-og.jar --changeLogFile=./opengauss-dbchangelog-data.xml --url="jdbc:opengauss://32.1.0.100:15232/empower?charSet=utf8¤tSchema=empower_config" --username=empower --password="SkyEmp12#$" --diffTypes=data generateChangeLog |
首先,在/etc/systemd/system/
目录下创建一个新的服务文件,比如nginx.service
。你可以使用vi
、nano
或其他文本编辑器来创建和编辑这个文件。
1 | sudo vi /etc/systemd/system/nginx.service |
然后,将以下内容复制到该文件中:
1 | [Unit] |
注意:
User
和Group
字段应根据你的Nginx配置进行更改。同时,ExecStart
字段中的Nginx路径也可能需要根据你的实际安装位置进行调整。这里安装的路径是
./configure --prefix=/opt/nginx/nginx
保存并关闭文件后,你需要重新加载systemd的配置,以便它识别新的Nginx服务文件。
1 | sudo systemctl daemon-reload |
现在,你可以使用systemctl
命令来启用Nginx服务,以便它在系统启动时自动运行。
1 | sudo systemctl enable nginx |
然后,你可以手动启动Nginx服务来检查它是否按预期工作。
1 | sudo systemctl start nginx |
你可以使用以下命令来检查Nginx服务的状态:
1 | sudo systemctl status nginx |
如果Nginx正在运行并且没有错误,那么你应该会看到“active (running)”的状态信息。
现在,Nginx已经被配置为在系统启动时自动运行了。如果你需要停止或重启Nginx服务,可以使用以下命令:
1 | sudo systemctl stop nginx |
本文地址: https://github.com/maxzhao-it/blog/post/ec5ec98b123324/