新入职的公司项目中用了FDFS,MongoDB等和上家不同的技术,so自己要安装并使用下自己用了1核1G的小服务器安装了宝塔Linux,然后安装了MongoDB.远程连接失败。找了下原因,很简单。。
准备在自己的两台服务器搭建两套MySQL的主从,来试下ShardingJDBC,结果碰到了Docker容器报错,可能和我前段时间调整ifconfig里的参数有关。导致的 [root@iZbp18nyz28va2zwadft2qZ ~]# docker run -p 3339:3306 --name
面试老哥问到这个问题。你们项目里有使用到定时任务,那定时任务多吗?有没有出现问题过 那肯定有,应该有个单独的定时任务模块,里面的定时任务有10来个呢,问题也出过,因为一般一个定时任务报错后,后面的任务就不执行了。卡住了。 解决方案: 尽量少让定时任务在同一时间执行,减少卡死几率,业务允许才行。 使用
[root@iZbp18nyz28va2zwadft2qZ logs]# java -XX:+PrintCommandLineFlags -version -XX:InitialHeapSize=62086528 -XX:MaxHeapSize=993384448 -XX:+PrintCommand
jstat命令命令格式: jstat [Options] vmid [interval] [count] 参数说明: Options,选项,我们一般使用 -gcutil 查看gc情况 vmid,VM的进程号,即当前运行的java进程号 interval,间隔时间,单位为秒或者毫秒 count,打印次
### 查询catalina.out下 "mType":"AAA",出现的次数 [root@iZbp18nyz28va2zwadft2qZ logs]# grep -o '"mType":"AAA",' catalina.out | wc -l 680 [root@iZbp18nyz28va2zw
不停的用线程去发送消息给MQ,看之前写的那个handler的处理最大能支持多少。 这个handler里的线程池创建方式是直接用 Executors.newFixedThreadPool(300); //这样的方式是会有问题的,后面测试完给他改了,再看看效果 测试过程其实就是发送一个消息,会回复一