<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[NARUTO_NJ的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/NARUTO_NJ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; NARUTO_NJ]]></copyright><item><title><![CDATA[【生产故障排查】Arthas+jstack组合拳]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/155715119</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/155715119</guid><author>NARUTO_NJ</author><pubDate>Mon, 08 Dec 2025 21:08:04 +0800</pubDate><description><![CDATA[Arthas、jstack]]></description><category></category></item><item><title><![CDATA[【运维篇】一次telnet现网问题定位]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/151367698</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/151367698</guid><author>NARUTO_NJ</author><pubDate>Tue, 09 Sep 2025 18:18:23 +0800</pubDate><description><![CDATA[SYN包无响应/响应慢、偶现]]></description><category></category></item><item><title><![CDATA[【multipass】一款轻量级虚机介绍]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/145292155</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/145292155</guid><author>NARUTO_NJ</author><pubDate>Tue, 21 Jan 2025 23:17:38 +0800</pubDate><description><![CDATA[使用体验下来，自带的shell终端没法复制命令、拷贝文件。如果想要实现复制功能，需要用其他ssh软件进行连接操作。打开软件后可以看到镜像，没错只有ubuntu的，选择某个版本Lanuch就能够启动了，需要一点时间下载镜像。官方网址：https://canonical.com/multipass/install。下载windows安装包，一键安装即可，安装完成后建议重启电脑。好处就是体积小、启动也够快，配置好了ssh后和虚机就一样用啦。选择对应实例，点击实例名，就可以开启shell终端了。]]></description><category></category></item><item><title><![CDATA[【Selenium】文件自动上传]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/145244534</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/145244534</guid><author>NARUTO_NJ</author><pubDate>Sun, 19 Jan 2025 17:22:24 +0800</pubDate><description><![CDATA[调试过程中发现java通过Runtime调用exe，碰到脚本执行失败、也无报错的情况。这种情况下，调用脚本前最好加下延时，因为上传框加载可能有延迟。2025祝大家发大财，日子好过。]]></description><category></category></item><item><title><![CDATA[【提高生产力】程序员装机软件推荐，持续更新]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144634277</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144634277</guid><author>NARUTO_NJ</author><pubDate>Sat, 21 Dec 2024 18:45:07 +0800</pubDate><description><![CDATA[持续分享好用的装机软件，提高生产力！（更新日期：2024.12.21）]]></description><category></category></item><item><title><![CDATA[【nginx】nginx dns缓存踩坑记录]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144587419</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144587419</guid><author>NARUTO_NJ</author><pubDate>Thu, 19 Dec 2024 17:44:41 +0800</pubDate><description><![CDATA[准备了两台虚机，进行上面规律的验证，nginx版本1.20.2IP用途nginx服务器域名对应服务器域名（非真实）]]></description><category></category></item><item><title><![CDATA[【mysqlimport】k8s场景下mysqlimport的一种应用]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144563578</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144563578</guid><author>NARUTO_NJ</author><pubDate>Thu, 19 Dec 2024 11:41:49 +0800</pubDate><description><![CDATA[官方网站一句话概括：option files可以叫做配置文件，mysql大多数的工具都可以从Option files读取配置，这样就不用在命令行交互的时候输入了。像上面用到的mysql、mysqlimport都可以使用option files。unix/类unix系统下支持读取的option files位置。]]></description><category></category></item><item><title><![CDATA[【Redis踩坑】NOSCRIPT No matching script. Please use EVAL一种解决办法]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144428714</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144428714</guid><author>NARUTO_NJ</author><pubDate>Tue, 17 Dec 2024 17:22:03 +0800</pubDate><description><![CDATA[小明通过两天的学习，了解了不少evalsha的知识，见识了几类错误，相信以后开发过程中遇到报错能够解决了。调试源码还看到了hashtag、slot的jedis版本实现，也是比较有意思，共同进步。]]></description><category></category></item><item><title><![CDATA[【SpringBoot】项目一种优雅的打印redis操作耗时的方式]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144401944</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144401944</guid><author>NARUTO_NJ</author><pubDate>Wed, 11 Dec 2024 16:41:25 +0800</pubDate><description><![CDATA[背景介绍
某个高并发、高流量的生产系统，由于系统经常积压，导致客户、客户端得不到及时响应，引起了强烈的投诉。开发团队经过前期定位过可能是系统第一层redis出现了问题。
TL：小明啊，代码里你加一些埋点，打印下redis操作的耗时情况。
小明（实习生）：好的，两天内完成。
TL：什么！打印个耗时，发布到测试环境验证下，你居然要两天？
小明（实习生）：领导，工程里用到redisTemplate的地方有大几十处，我一处处改、测试，差不多要这么久。。。
TL：你就不能换一种优雅的方式吗，不会你就搜吧。
效果图
经]]></description><category></category></item><item><title><![CDATA[Unable to open nested entry报错解决]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144400601</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/144400601</guid><author>NARUTO_NJ</author><pubDate>Wed, 11 Dec 2024 14:52:58 +0800</pubDate><description><![CDATA[原来小明将jar包塞回去时候没注意，这里的压缩方式这里，默认选择。需求是排查下redis执行耗时，分析性能问题。翻译过来：嵌套的jar包不能够采用压缩的方式打进jar包里。]]></description><category></category></item><item><title><![CDATA[[nginx] “nginx日志自动拆分“踩坑记]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/135668145</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/135668145</guid><author>NARUTO_NJ</author><pubDate>Thu, 18 Jan 2024 11:08:36 +0800</pubDate><description><![CDATA[existence failed (2: No such file or directory) while logging request]]></description><category></category></item><item><title><![CDATA[[springboot mongodb] DefaultServerMonitor Exception in monitor thread while connecting to server]]></title><link>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/135381069</link><guid>https://blog.youkuaiyun.com/NARUTO_NJ/article/details/135381069</guid><author>NARUTO_NJ</author><pubDate>Thu, 04 Jan 2024 11:14:06 +0800</pubDate><description><![CDATA[DefaultServerMonitor以固定频率请求服务器，获取mongodb服务器状态信息等。如果spring.data.mongodb.uri配置了多个mongos地址，日志里可以看到会输出多条信息，连不上就会抛出之前的异常了。]]></description><category></category></item></channel></rss>