- 博客(9)
- 收藏
- 关注
原创 Java8.0调优实践(一)
请求:单个接口每秒请求4000,持续360秒 机器:16G内存 window10 6核 JVM参数: 无 Eden survior order heap 总结: Java8 默认 使用 -XX: +UseParallelGC Parallel Scavenge + Serial Older(PS MarkSweep) 默认初始堆大小为机器内存的1/64,最大堆大小为机器的1/4. ...
2021-05-06 20:33:38
197
原创 JVM调优
Linux 查询基本信息 1.查看CPU核数 cat /proc/cpuinfo 2.查看内存占用情况 free -h/-m JVM参数 -X -Xmx5g #最大堆内存 -Xms5g #初始化堆内存 -Xss256k #栈内存大小 -XX -XX:+HeapDumpOnOutOfMemoryError #堆溢出导出错误日志 -XX:MaxDirectMemorySize #NIO buff最大大小, 默认0,自动分配(与堆一样大) -XX:+PrintFlatsFinal #打印参
2021-05-06 16:19:22
139
原创 多线程环境下安全使用jedis连接redis
Spring Boot 2.x 提供了两种连接redis服务端的方式: lettuce 线程安全,底层位netty,长连接,省资源,但是会出现以下问题,目前没有找到合适的解决方案。 Redis command timed out; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command timed out after 5 second(s) jedis 线程不安全, 应该避免多个线程去使用单个实例,...
2021-04-29 15:21:40
382
原创 phper必会
商城(含微信接口开发) 小程序(待选) redis/Memcache (使用场景/分布式) 解决方案 运维LINUX(下任务调度,多进程,socket编程) API 消息队列 Rabbitmq,ActiveMQ,了解AMQP协议 大负载 大数据 高并发 MongoDB,NoSQL, 异步编程 Gearman
2017-07-20 10:16:25
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅