|
@@ -260,22 +260,20 @@ pid-cmd-ubuntu() {
|
|
echo ""
|
|
echo ""
|
|
}
|
|
}
|
|
|
|
|
|
-function echo-arthas-install() {
|
|
|
|
- echo '
|
|
|
|
- # 判断是否存在 ~/arthas-boot.jar,如果不存在则下载
|
|
|
|
- if [ ! -f ~/arthas-boot.jar ]; then
|
|
|
|
- ( cd ~ && curl -O https://arthas.aliyun.com/arthas-boot.jar )
|
|
|
|
- fi
|
|
|
|
-
|
|
|
|
- # 判断是否在k8s里面
|
|
|
|
- if [[ ! -z "$KUBERNETES_SERVICE_HOST" && ! -z "$KUBERNETES_SERVICE_PORT" ]]; then
|
|
|
|
- echo "Running in Kubernetes environment"
|
|
|
|
- java -jar ~/arthas-boot.jar 1 --options json-format=true
|
|
|
|
- else
|
|
|
|
- echo "Not running in Kubernetes environment"
|
|
|
|
- java -jar ~/arthas-boot.jar --options json-format=true
|
|
|
|
- fi
|
|
|
|
- '
|
|
|
|
|
|
+function install-arthas() {
|
|
|
|
+ # 判断是否存在 ~/arthas-boot.jar,如果不存在则下载
|
|
|
|
+ if [ ! -f ~/arthas-boot.jar ]; then
|
|
|
|
+ (cd ~ && curl -O https://arthas.aliyun.com/arthas-boot.jar)
|
|
|
|
+ fi
|
|
|
|
+
|
|
|
|
+ # 判断是否在k8s里面
|
|
|
|
+ if [[ ! -z "$KUBERNETES_SERVICE_HOST" && ! -z "$KUBERNETES_SERVICE_PORT" ]]; then
|
|
|
|
+ echo "Running in Kubernetes environment"
|
|
|
|
+ java -jar ~/arthas-boot.jar 1 --options json-format=true
|
|
|
|
+ else
|
|
|
|
+ echo "Not running in Kubernetes environment"
|
|
|
|
+ java -jar ~/arthas-boot.jar --options json-format=true
|
|
|
|
+ fi
|
|
}
|
|
}
|
|
alias cparthas='echo-arthas-install | pbcopy'
|
|
alias cparthas='echo-arthas-install | pbcopy'
|
|
|
|
|