socketserver框架主要是使用ServerClass跟RequestHandlerClass两大类。ServerClass处理服务端与客户端的通讯RequestHandlerClass处理数据的解析,接收和发送;主要的业务逻辑ServerClassBaseServer抽象基类TCPServer处理流式套接字UnixStreamServer处理本地处理流式套接字,只适用UNIX平台UDPSe
#全局设定mysql>SETGLOBALdefault_password_lifetime=90;单个用户设定为每个具体的用户账户单独设置特定的值ALTERUSER‘test’@‘localhost'PASSWORDEXPIREINTERVAL30DAY;禁用密码过期:ALTERUSER'test'@'localhost'PASSWORDEXPIRENEVER;让用户使用默认的密码过期全局策
time模块importtimeprint(time.time())#时间戳print(time.mktime(time.localtime()))#struct_time——>时间戳print(time.strftime('%Y-%m-%d%H:%M:%S'))#格式化的字符串print(time.strftime('%Y-%m-%d%H:%M:%S',time.localtime()))
1、kafka安装安装JDKtarxvfjdk1.8.0_231.tar.gz-C/usr/local&&cd/usr/localln-svjdk1.8.0_231jdkvim/etc/profile.d/java.shJAVA_HOME=/usr/local/jdkPATH=$JAVA_HOME/bin:$PATHzookeeper安装(或使用kafka自带的)vim/usr/l
待补充
查看binglog/usr/local/mysql/bin/mysqlbinlogmysql-bin.00001*--base64-output="decode-rows"-v--start-datetime='2011-08-0915:11:00'--stop-datetime='2011-08-0915:15:00'>binlog.tx
注意事项1、DMS同步,需要提前在目标库中导入表结构,因为DMS不会同步二级索引,而DTS在不需要
修改RDS的实例状态分配的存储空间自动次要版本升级备份保留期如果从0改为非零值或从非零值改为0,--->需要重启备份时段证书颁发机构复制标签给快照数据库端口--->需要重启数据库引擎版本--->需要重启数据库实例类型--->需要重启数据库实例标识符--->需要重启数据库参数组重启后才生效的参--->需要重启删除保护增强监测IAM数据库身份验证日志导出维护时段多可
关于线上操作的建议线上操作要谨慎,对生产环境要有敬畏心里关于删除的建议1、删除、修改等变更操作要谨慎,如果可能尽量不要做删除操作,而是mv,如果一定要删除,删除之前,先停一下,先确定了几件事情,1、操作对象,确认远程连接的终端是要删除的终端;2、确定ip、3、确定删除的对象是要删除的。2、删除之前做备份,以防万一。
RDS克隆和还原和注意实例的以下信息vpc实例规格参数组安全组--特别注意选项组
mysqldump--databases导出的时候会有userdatabasexxx的语句,如果源实例导入到其他的库中,会有覆盖的风险mysqldump直接跟库名导出,没有userdatabasexxx的语句。
MySQL当对一列进行操作时,如果in的条件太多,即使这列上有索引,也是导致执行计划不走索引因为搜索的记录数太多,MySQL会认为全表扫描可能会更快对一个表进行删除操作,如果这个列上没有索引,或者执行计划没有走搜索,会导致删除锁住全部的列···sqlmysql>showindexesfromcity1;+-------+------------+----------+------------
一、安装zsh和选择zshyuminstallzshzsh--versioncat/etc/shellschsh-s/bin/zsh二、安装ohmyzsh$wgethttps://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh-O-|sh或gitclonegit://github.com/robbyrussell/oh-m
查看mysqld和mysql默认读取my.cnf的顺序···mysql--help--verbose|grep'my.cnf'orderofpreference,my.cnf,$MYSQL_TCP_PORT,/etc/my.cnf/etc/mysql/my.cnf/usr/local/mysql/etc/my.cnf~/.my.cnfmysqld--verbose--help|gr
将文本field的fielddata属性设置为true,才能聚合PUT/ecommerce/_mapping/product{"properties":{"tags":{"type":"text","fielddata":true}}}聚合分析,算每个tag下的商品数量GET/ecommerce/product/_search{"size":0,"aggs":{"group_by_tags":{"
增加PUT/ecommerce/product/1{"name":"gaolujieyagao","desc":"gaoxiaomeibai","price":30,"producer":"gaolujieproducer","tags":["meibai","fangzhu"]}PUT/ecommerce/product/2{"name":"jiajieshiyagao","desc":"gao
第一部分,配置CA的工作环境1、配置CA工作配置文件vim/etc/pki/tls/openssl.cnf[CA_default]#CA的配置信息dir=/etc/pki/CA#Whereeverythingiskept,CA的工作目录certs=$dir/certs#Wheretheissuedcertsarekept,证书的保持目录crl_dir=$dir/crl#Wheretheissued
VIM的列编辑操作删除列1.光标定位到要操作的地方。2.CTRL+v进入“可视块”模式,选取这一列操作多少行。3.d删除。前添加插入操作的话知识稍有区别。例如我们在每一行前都插入"()":1.光标定位到要操作的地方。2.CTRL+v进入“可视块”模式,选取这一列操作多少行。3.SHIFT+i(I)输入要插入的内容。4.ESC按两次,会在每行的选定的区域出现插入的内容。后添加G移
### 查询非innodb引擎的表selectTABLE_NAME,TABLE_SCHEMA,enginefrominformation_schema.tableswhereengine='MyISAM'andTABLE_SCHEMAnotin('mysql','performance_schema','information_schema&
最常用的查询selectconcat('kill',id,';')frominformation_schema.processlistwheretime>=2--anduser='业务账号'andcommandnotin('sleep','Connect')andstatenotlike('waitingfortable%lock');andinfolike'%Metabase%'RDS提供
elasticsearch下载:https://www.elastic.co/downloads/past-releaseslogstash下载https://www.elastic.co/downloads/past-releaseskibana下载:https://www.elastic.co/downloads/past-releasesfilebeat下载:https://www.elas
EXPLAINEXPLAINselectdept_namefromdept_empjoinemployeesondept_emp.emp_no=employees.emp_nojoindepartmentsondepartments.dept_no=dept_emp.dept_nowhereemployees.first_name='Aamer';EXPLAINformat=JSO
下载下载和elaticsearch对应版本的ik分词https://github.com/medcl/elasticsearch-analysis-ik/releases安装elasticsearch-plugininstall-bfile:///elasticsearch-analysis-ik-5.6.8.zip重启elasticsearch测试查看插件是否安装gethttp://localh
列出所有打开的文件lsof|grep-ideleted递归查看某个目录的文件信息lsof+D/data/mysql/|grepxxx查看谁正在使用某个文件lsof/data/mysql57/data/mysql/db.MYD列出某个用户打开的文件信息lsof-umysql列出某个程序所打开的文件信息lsof-cmysql等价于lsof|grepmysql列出除了某个用户外的被打开的文件信息lsof
pt-online-schema-changept-online-schema-change--nocheck-replication-filters--recursion-method=none--charset=utf8--max-lag=10--critical-load="Threads_running:100"--alter"modifycolumnemp_novarchar(100)"
生成密码文件htpasswd-c-dconf/htpasswdkibanaprintf"kibana:$(opensslpasswd-crypt4Bo*3Jdhk)\n">>htpasswd添加配置文件server{}中添加auth_basic"nginxbasicauth";auth_basic_user_filehtpasswd;nginx的
一、安装yuminstall-ynfs-utils二、配置vim/etc/exports/data/nfs/192.168.56.0/24(rw,sync,no_root_squash,no_all_squash)三、启动nfs服务先为rpcbind和nfs做开机启动:(必须先启动rpcbind服务)systemctlenablerpcbind.servicesystemctlenablenfs-
卸载deb版本的logstashcp/etc/logstash/conf.d/*.conf/bakservicestoplogstashdpkg-Plogstashrm/usr/share/logstashrm/etc/logstashrm/var/lib/logstashrm/var/log/logstash下载对应版本的logstashwgethttps://artifacts.elastic
mysql初始化错误【一】MySQL初始化DATA报错[ERROR]InnoDB:io_setup()failedwithEAGAINafter5attempts.[ERROR]InnoDB:CannotinitializeAIOsub-system[ERROR]InnoDB:PlugininitializationabortedwitherrorGenericerror[ERROR]Plugin
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号