- 博客(38)
- 收藏
- 关注
原创 storm统计服务开启zookeeper、kafka 、Storm(sasl认证)
启动拓扑图时需要指定stormStatics.jar 包,如果使用新storm安装包没有,请自行找测试部要stormStatics.jar包。zookeeper设置用户密码,并设置连接zookeeper白名单。单独配置zookeeper 支持acl 设置用户和密码,在storm不修改代码情况下和kafka支持。当前版本不支持连接kafka支持 ACL, 需要修改storm jar包,待研发布支持版本。当kafka 开启ACL时,storm 和ccod模块不清楚配置用户和密码。
2024-01-18 11:40:17 1134
原创 Flink命令行启动Job任务
Flink非交互式运行Job任务。Flink命令行启动Job任务。Flink查看当前运行Job。Flink查看当前运行Job。
2024-04-11 14:51:05 356
原创 MYSQL 5.7重置root密码
现在已经成功重置了MySQL 5.7的root密码,能正常登录mysql了。启动MySQL服务并跳过授权表。以root用户登录MySQL。重新启动MySQL服务。停止MySQL服务。停止MySQL服务。选择mysql数据库。Mysql 5.7重置root密码。
2024-04-08 13:42:55 324 1
原创 兼职之外卖记(3)
这周挑战了一次接了4单的派送任务,4单一共30-40分钟,避免超时罚款,真的是速度与激情了,安全最重要,在怎么着急也不要抢红灯、不要逆行。加油了105的有钱,共跑了131单,总里程跑了242公里,来回应该超过了300公里了,总兼职收入697.5,去掉油钱也就最终到手五百多点。上内容是AI回答的。其中的锻炼身体、社交机会、工作压力说的没毛病。
2024-03-18 15:09:41 497
原创 nginx 报Too many open files
看nginx主进程是2023年启动时间,可能是在启动nginx时,当时文件打开数为进行配置时,未重启nginx主进程,才导致最近业务量增加,经常出现无法创建打开文件数情况。最后看了下进程的limit限制,发现nginx主进程软限制是1024,硬限制是4096。配置文件调整最大连接65535了,reload 重新加载nginx后不报错了。最后等晚上重启nginx主进程,待记录观察。这就奇怪了,配置都已经修改了,为什么还会报。以为没问题了, 结果今天又报错。上周时,nginx已经报。
2024-03-18 14:17:23 438
原创 运维打工人,兼职跑外卖的第二个周末
最后骑到维修店,又换了电瓶,一共250元,朋友说不吉利,最后给248,又是血亏的一天。在公司上班,一坐就是一天,运动也少了,再加上前几年,新平台上线不稳定,经常性加班升级变更,慢慢的,体重就直线飙升。把我车上的电瓶替换上,打火还是不行,都是小白,不懂,赶紧在高德地图上面导航去最近的修车店,本来计划叫一个货拉拉了。计划先跑一个月周末,看具体是否能减点下来,对不想跑步的人来说,这也是好办法,钱也挣了,体重也下来了。今天和朋友一起跑外卖,下午时,结果车坏了,我还在配送中,火急火燎赶紧送,去救援。
2024-03-09 22:48:50 362
原创 运维打工人,周末兼职送外卖的一天
它教会了我坚持与责任,让我在忙碌中找到了属于自己的节奏,在逆风中学会了更加珍惜每一次到达。,没办法赶紧问下旁边的老手骑手,也就顺利找到了,便利店,进门问老板,美团104号好了嘛?然后在导航去收获目的地,找到C栋,找到107门牌号,紧接敲门,说您好,美团外卖到了,并顺利的送达,然后点击已送达,第一单顺利完成,4.8元顺利到手。,送给一个顾客时,手机导航提示目的地,结果一看,周围都拆了。最后实际周六跑了4个小时,周天跑了7个小时,一共跑了71公里,合计收获了137.80,已提现到账。
2024-03-05 14:05:53 415
原创 python实时自动获取基金数据发送钉钉
写这个脚本主要原因是在平时的工作当中,需要处理工作问题很忙时,没时间看基金情况,通过设置涨幅度值,从而快速确认是否需要卖出或者买入基金。需要安装dingtalkchatbot、requests 使用pip安装即可。在写个定时任务周一到周五14:30执行一次。需要钉钉群组种创建机器人用于发送信息。
2024-01-18 16:33:22 784
转载 GitHub(修改host)加速访问
然后再把host文件内容添加到windos或者Linux host文件。然后就可通过windos或者linux 进行下载自己想要的文档。对 GitHub 访问太难了:访问慢、图片加载不出来。GitHub(修改host)加速访问。代码运行获取host文件。
2024-01-17 11:02:03 127
原创 Nginx进阶篇之端口转发
配置stream 需要在nginx的http和events区域块之间配置即可。需要nginx编译时,支持加载stream模块。nginx透传udp、tcp端口。
2024-01-17 09:49:17 728 1
原创 Python 一行命令部署http、ftp服务
这个比nginx相对来说更加简单,可以用于部署特殊场景时如银行等部署时,各种权限控制,内网之间可以分发部署包。使用10001端口,指定/tmp为存储目录,使用用户名admin,密码Python@123。服务器来临时实现文件上传下载时,利用。Python 一行命令部署http服务。如果Python版本为2.x,输入命令。如果Python版本为3.x,输入命令。Python 一行命令部署FTP服务。首先进入需要访问下载对应目录。pyftpdlib 帮助信息。模块可以快速的实现一个。pyftpdlib安装。
2024-01-16 17:25:14 658
原创 ssl证书到期时间检查
目前该脚本只是发送rsyslog日志,可以自行在修改结合zabbix或者自行发送到钉钉或者微信告警。检查ssl证书到期时间。
2024-01-15 15:30:00 419
原创 Nginx日志分割(默认不分割)
nginx日志默认不分割导致,单个日志文件,造成大文件,影响nginx程序运行。观察日志文件是否分割正常。修改nginx日志路径。
2024-01-15 15:07:53 405
原创 nfs挂载点异常导致df命令卡死
记载的是现在系统已经装载的文件系统,包括操作系统建立的虚拟文件等;而/etc/fstab是系统准备装载的。直接使用mount和确定就是通过查询它而来的。nfs挂载点异常宕机df命令卡死。处理方法,注释掉该nfs,然后。文件进行处理,该文件说明。
2024-01-14 09:21:19 467
原创 redis哨兵手动切换主节点
此时再执行info Replication命令,发现主从一切换完毕。登录192.168.1.12(new master),手动进行master-slave切换。
2024-01-13 10:22:13 497
原创 改善python程序的91建议记录(学习记录)
S1+S2+S3+.......+SN,执行一次+操作便会在内存中申请一块新的内存空间,并将上一次操作的结果和本次操作的右操作数复制到新申请的内存空间,即当执行S1+S2的时候会申请一块内存,并将S1、S2复制到该内存中,依次类推,字符串的连接,特别是大规模字符串的处理,应该尽量优先使用join而不是+。要解决上述问题需要用到深拷贝,深拷贝不仅拷贝引用也拷贝引用所指向的对象,因此深拷贝得到的对象和原对象是相互独立的。[]、()和{}:一致的容器初始化形式。用mixin模式让程序更加灵活。
2024-01-13 09:25:32 343
原创 生产级(keepalived)部署方案
keepalived 安装(依次在1921.68.127.5、1921.68.127.6)进行操作。停止nginx服务,keepalived检测停止keepalived进程。keepalived 安装(需要有yum源)生产级(keepalived)部署。keepalived配置文件。验证keepalived。vip是否漂移到B服务器。主配置文件(A服务器)主配置文件(B服务器)查看vip是否成功监听。检查脚本(A服务器)检查脚本(B服务器)
2024-01-12 17:56:47 404
原创 nginx优化
worker_processes nginx进程工作数。expire指令来控制页面缓存。nginx服务器内核优化。nginx配置文件优化。events 配置优化。http块配置优化说明。nginx 配置文件。nginx 配置文件。
2024-01-12 13:26:08 325
原创 nginx限流
Tengine完全兼容Nginx,是基于nginx-1.18版本基础之上进行开发。具体配置操作,根据平台属性来设置时间和限制流量。安装方法和参照之前nginx安装方法。安装 Tengine。
2024-01-12 10:59:11 946
转载 mysql总结(转载)
Mysql总结连接与断开服务器数据库操作表的操作数据操作数据类型(列类型)选择类型建表规范SELECTUNION子查询INSERTTRUNCATE备份与还原视图事务(transaction)锁表触发器SQL编程。
2024-01-10 10:29:52 13
原创 部署storm统计服务开启zookeeper、kafka(ACL认证)
【代码】部署storm统计服务开启zookeeper、kafka(ACL认证)
2024-01-05 14:57:16 493
原创 批量修改mongodb字段Python版本.md
MongoDB中,当一个字段的值被设置为null时,并不会释放该字段所占用的空间。这是因为MongoDB使用了一种称为"延迟清理"的策略来回收未使用的空间。当您插入或更新文档时,MongoDB会尝试在内存中重用已分配的空间。但是,当MongoDB需要为新的文档分配空间时,它可能会触发后台清理操作,将未使用的空间返回给操作系统。该命令会返回一个包含有关集合的详细信息的对象,其中包括集合的总大小、已使用的空间和空闲空间等信息。因此,如果您将一个字段的多个数据设置为null,实际集合存储大小不会立即减少。
2024-01-03 10:47:26 445
原创 redis 问题排查
驱逐策略:这是当Redis的内存使用达到上限时触发的。过期策略:这个策略是针对设置了过期时间的键(key)进行的。used_memory_peak_human:表示内存峰值占用——表示曾经的内存情况(主要是用来抓不到现场的时候查问题用的)。used_memory_rss_human:表示目前的内存实际占用——表示当前的内存情况。Redis 里面的 key 都会设置过期时间,有可能存在集中过期导致负载过高的问题。如果是单实例的话,就使用 pipeline 批量写入。如果是多实例的话,就是经典的读写分离!
2023-10-21 15:34:38 56
原创 Linux日常问题记录
两边就可以会话了,随便输入点什么按回车,另外一边应该会显示出来,注意,openbsd 版本 netcat 用了 -l 以后可以省略 -p 参数,写做:nc -l 8080 ,但在 GNU netcat 下面无法运行,所以既然推荐写法是加上 -p 参数,两个版本都通用。老版本的 nc 只要 CTRL+D 发送 EOF 就会断开,新版本一律要 CTRL+C 结束,不管是服务端还是客户端只要任意一边断开了,另一端也就结束了,但是 openbsd 版本的 nc 可以加一个 -k 参数让服务端持续工作。
2023-10-13 08:40:30 905
原创 Python 一行命令部署http服务
这个比nginx相对来说更加简单,可以用于部署特殊场景时如Bank等部署时,各种权限控制,内网之间可以分发部署包。首先进入需要访问下载对应目录。
2023-10-11 08:39:30 99
redis 脚本 一键 部署 哨兵模式
2024-04-08
docker 二进制小工具
2024-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人