## Describe the feature

https://github.com/apache/dubbo/blob/daa4d8eb2e5290f1100d32ed0b93896e10fe7ca7/dubbo-common/src/main/java/org/apache/dubbo/common/threadpool/support/AbortPolicyWithReport.java#L90

current threadpool  abort policy will  dump stack  when threadpool is exhausted. this will casue a STW, in some suitation, it will cost 10s+.  app will hang 10s+, need make it configurable


int DEFAULT_SERVER_SHUTDOWN_TIMEOUT = 10000;
    String SIDE_KEY = "side";
    String PROVIDER_SIDE = "provider";
    String CONSUMER_SIDE = "consumer";
    String ANYHOST_KEY = "anyhost";
    String ANYHOST_VALUE = "0.0.0.0";
    String LOCALHOST_KEY = "localhost";
    String LOCALHOST_VALUE = "127.0.0.1";
    String METHODS_KEY = "methods";
    String METHOD_KEY = "method";
    String PID_KEY = "pid";
    String TIMESTAMP_KEY = "timestamp";
    String GROUP_KEY = "group";
    String PATH_KEY = "path";
    String INTERFACE_KEY = "interface";
    String FILE_KEY = "file";
    String FILTER_KEY = "filter";
    String DUMP_DIRECTORY = "dump.directory";
    String CLASSIFIER_KEY = "classifier";
    String VERSION_KEY = "version";
    String REVISION_KEY = "revision";
    String METADATA_KEY = "metadata-type";
    String REPORT_METADATA_KEY = "report-metadata";
    String REPORT_DEFINITION_KEY = "report-definition";
    String DEFAULT_METADATA_STORAGE_TYPE = "local";
    String REMOTE_METADATA_STORAGE_TYPE = "remote";
    String GENERIC_KEY = "generic";
    /**
     * The composite metadata storage type includes {@link #DEFAULT_METADATA_STORAGE_TYPE "local"} and
     * {@link #REMOTE_METADATA_STORAGE_TYPE "remote"}.