<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[conquer的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/maxi1234</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; maxi1234]]></copyright><item><title><![CDATA[Python 从Maxcompute导出海量数据到文本文件(txt)或Excel]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/156727137</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/156727137</guid><author>maxi1234</author><pubDate>Thu, 08 Jan 2026 16:08:11 +0800</pubDate><description><![CDATA[由于直接从Maxcompute导出数据有条数限制，最多只能导出一万条，如果数据量太大，则不能直接从页面上导出。可以通过以下脚本把数据导出到文本文件或者Excel.]]></description><category></category></item><item><title><![CDATA[Python mongodb批量修改数据库某个字段]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/156726911</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/156726911</guid><author>maxi1234</author><pubDate>Thu, 08 Jan 2026 15:57:39 +0800</pubDate><description><![CDATA[Python mongodb批量修改数据库某个字段]]></description><category></category></item><item><title><![CDATA[服务器日志自动上传到阿里云OSS备份]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/145265158</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/145265158</guid><author>maxi1234</author><pubDate>Mon, 20 Jan 2025 16:40:02 +0800</pubDate><description><![CDATA[公司服务器磁盘空间有限，只能存近15天日志，但是有时需要查看几个月前的日志，需要将服务器日志定时备份到某个地方，需要查询的时候有地方可查。]]></description><category></category></item><item><title><![CDATA[mac Let‘s Encrypt 免费SSL证书申请]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/141459718</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/141459718</guid><author>maxi1234</author><pubDate>Fri, 23 Aug 2024 10:48:15 +0800</pubDate><description><![CDATA[SSL 免费证书申请]]></description><category></category></item><item><title><![CDATA[一个线程池的核心线程数为10个，最大线程数为20个，阻塞队列的容量为30。现在提交45个任务，每个任务的耗时为500毫秒。请问：这批任务执行完成总计需要多少时间？注：忽略线程创建、调度的耗时]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/141459571</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/141459571</guid><author>maxi1234</author><pubDate>Fri, 23 Aug 2024 10:32:02 +0800</pubDate><description><![CDATA[线程池耗时计算]]></description><category></category></item><item><title><![CDATA[余额/库存 并发扣款问题]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/141276667</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/141276667</guid><author>maxi1234</author><pubDate>Sat, 17 Aug 2024 10:43:06 +0800</pubDate><description><![CDATA[余额/库存扣款问题]]></description><category></category></item><item><title><![CDATA[mongotemplate 对Bigdecimal汇总相加]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/140962246</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/140962246</guid><author>maxi1234</author><pubDate>Tue, 06 Aug 2024 18:21:05 +0800</pubDate><description><![CDATA[注意status要放在project里面，否则succCount、failCount、unknownCount会为0。]]></description><category></category></item><item><title><![CDATA[RocketMQ 接口查询consumer group积压情况]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/140917208</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/140917208</guid><author>maxi1234</author><pubDate>Mon, 05 Aug 2024 08:51:51 +0800</pubDate><description><![CDATA[【代码】RocketMQ 接口查询consumer group积压情况。]]></description><category></category></item><item><title><![CDATA[netty长连接分配算法]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/140863840</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/140863840</guid><author>maxi1234</author><pubDate>Fri, 02 Aug 2024 09:31:35 +0800</pubDate><description><![CDATA[netty长连接分配问题]]></description><category></category></item><item><title><![CDATA[Redis集群主备切换原因排查]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/134534998</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/134534998</guid><author>maxi1234</author><pubDate>Tue, 21 Nov 2023 16:51:08 +0800</pubDate><description><![CDATA[Redis集群主备切换原因排查]]></description><category></category></item><item><title><![CDATA[Java 正则提取短信签名]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/129875050</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/129875050</guid><author>maxi1234</author><pubDate>Fri, 31 Mar 2023 10:55:32 +0800</pubDate><description><![CDATA[使用java正则表达式提取短信签名。]]></description><category></category></item><item><title><![CDATA[java获取短链short-url最终跳转地址]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/129854268</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/129854268</guid><author>maxi1234</author><pubDate>Thu, 30 Mar 2023 11:31:36 +0800</pubDate><description><![CDATA[【代码】java获取短链short-url最终跳转地址。]]></description><category></category></item><item><title><![CDATA[Redis 集群hash槽分配不均问题（实战）]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/129447515</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/129447515</guid><author>maxi1234</author><pubDate>Fri, 10 Mar 2023 17:46:48 +0800</pubDate><description><![CDATA[公司redis集群采用3主3从分片集群，随着公司业务量增大，发现3个分片服务器占用内存相差很大，有2台服务器几乎把服务器内存占满了，另一个服务器基本上没有占用什么内存。]]></description><category></category></item><item><title><![CDATA[离线安装Docker镜像]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/127984557</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/127984557</guid><author>maxi1234</author><pubDate>Tue, 22 Nov 2022 16:10:03 +0800</pubDate><description><![CDATA[部分线上服务器无法连接公网，或者服务器下载镜像比较慢，遇到这种情况要怎么解决？]]></description><category></category></item><item><title><![CDATA[Springboot整合Nacos配置中心 多环境配置]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/127967242</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/127967242</guid><author>maxi1234</author><pubDate>Mon, 21 Nov 2022 16:22:13 +0800</pubDate><description><![CDATA[Nacos多环境的配置]]></description><category></category></item><item><title><![CDATA[mongodb 聚合Aggregation分组group汇总索引问题]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/127778663</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/127778663</guid><author>maxi1234</author><pubDate>Wed, 09 Nov 2022 22:03:21 +0800</pubDate><description><![CDATA[mongo很多知识点在网上搜到的都是比较基础，很多都是告诉你Aggregation聚合基本用法，一些复杂一点的用法，还是得自己去看官方文档比较靠谱，之前遇到的几个MongoDB问题，都是通过查看官方文档解决的，官方文档也比较详细。]]></description><category></category></item><item><title><![CDATA[springboot AOP记录操作日志（包含遇到的问题）]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/127641722</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/127641722</guid><author>maxi1234</author><pubDate>Tue, 01 Nov 2022 21:52:35 +0800</pubDate><description><![CDATA[项目上需要对一些重要的接口记录操作日志，便于历史问题追踪、排查。主要记录的字段有操作人、请求ip、操作时间、模块、功能、请求参数、请求结果等。]]></description><category></category></item><item><title><![CDATA[RocketMQ的消息优先级]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/125808630</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/125808630</guid><author>maxi1234</author><pubDate>Fri, 15 Jul 2022 17:09:40 +0800</pubDate><description><![CDATA[有些场景，需要应用程序处理几种类型的消息，不同消息的优先级不同。RocketMQ是个先入先出的队列，不支持消息级别或者Topic级别的优先级。业务中简单的优先级需求，可以通过间接的方式解决，下面列举三种优先级相关需求的具体处理方法。......]]></description><category></category></item><item><title><![CDATA[mongo 内存占用过大被系统自动关闭问题]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/125248734</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/125248734</guid><author>maxi1234</author><pubDate>Sun, 12 Jun 2022 19:31:21 +0800</pubDate><description><![CDATA[线上有一个应用使用到mongo(v 4.4.4)，平常系统业务量比较少，系统使用起来没有任何问题，最近今天系统业务量突然增多了。发现mongo挂掉了，重启之后，第二天又挂了。


从查询结果可以看出来， “Out of memory: Kill process 24567 (mongod)”，表示mongod占用内存过高，系统自动kill掉mongo了。通过查阅资料（In-Memory Storage Engine — MongoDB Manual），mongo存储引擎默认最大内存为服务器内存50%-1GB]]></description><category></category></item><item><title><![CDATA[记一次MQ并发消费导致任务状态异常问题]]></title><link>https://blog.youkuaiyun.com/maxi1234/article/details/125241892</link><guid>https://blog.youkuaiyun.com/maxi1234/article/details/125241892</guid><author>maxi1234</author><pubDate>Sun, 12 Jun 2022 09:28:57 +0800</pubDate><description><![CDATA[项目中有一个短信群发任务（例如1次要发送1W条短信），系统会获取任务中每一条短信的MQ并发发送短信。任务默认状态是未发送（状态码：0），需要在这一批任务发送第一条短信的时候，将任务状态修改为发送中（状态码：1），在任务发送结束将状态修改为发送完成（状态码：2）。伪代码如下，通过redis记录当前任务已发送了多少条，如果是第一条，则将任务状态更新为发送中，如果已发送条数等于任务总条数，将状态更新为发送完成


代码这么写，简单测试了两个任务，发现没有问题实际线上运行的时候，发现部分任务始终是发送中状态，错误日]]></description><category></category></item></channel></rss>