https://github.com/flyeric0212/useful-scripts
making developer's everyday life easier and happier
https://github.com/flyeric0212/useful-scripts
Last synced: about 2 months ago
JSON representation
making developer's everyday life easier and happier
- Host: GitHub
- URL: https://github.com/flyeric0212/useful-scripts
- Owner: flyeric0212
- Created: 2019-04-16T15:10:58.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-16T15:26:44.000Z (about 6 years ago)
- Last Synced: 2024-08-16T04:47:45.105Z (9 months ago)
- Language: Shell
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## useful scripts
### java 相关
1. show-busy-java-threads
用于快速排查`Java`的`CPU`性能问题(`top us`值过高),自动查出运行的`Java`进程中消耗`CPU`多的线程,并打印出其线程栈,从而确定导致性能问题的方法调用。
2. show-duplicate-java-classes
找出`jar`文件和`class`目录中的重复类。用于排查`Java`类冲突问题。
3. find-in-jars
在目录下所有`jar`文件里,查找类或资源文件。### MySQL 相关
1. show-mysql-qps
用于显示已经连接的MySQL服务器的QPS
### Shell 相关
1. tcp-connection-state-counter
统计各个`TCP`连接状态的个数。用于方便排查系统连接负荷问题。
## Project Shell
用于定义project相关的shell