## 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


String REGISTRY_PROTOCOL_LISTENER_KEY = "registry.protocol.listener";
    String DUBBO_VERSION_KEY = "dubbo";
    String TAG_KEY = "dubbo.tag";
    /**
     * To decide whether to make connection when the client is created
     */
    String LAZY_CONNECT_KEY = "lazy";
    String STUB_EVENT_KEY = "dubbo.stub.event";
    String REFERENCE_INTERCEPTOR_KEY = "reference.interceptor";
    String SERVICE_FILTER_KEY = "service.filter";
    String EXPORTER_LISTENER_KEY = "exporter.listener";
    /**
     * After simplify the registry, should add some parameter individually for provider.
     *
     * @since 2.7.0
     */
    String EXTRA_KEYS_KEY = "extra-keys";
    String GENERIC_SERIALIZATION_NATIVE_JAVA = "nativejava";
    String GENERIC_SERIALIZATION_GSON = "gson";
    String GENERIC_SERIALIZATION_DEFAULT = "true";
    String GENERIC_SERIALIZATION_BEAN = "bean";
    String GENERIC_RAW_RETURN = "raw.return";
    String GENERIC_SERIALIZATION_PROTOBUF = "protobuf-json";
    String GENERIC_WITH_CLZ_KEY = "generic.include.class";
    /**
     * Whether to cache locally, default is true
     */
    String REGISTRY_LOCAL_FILE_CACHE_ENABLED = "file.cache";
    /**
     * The limit of callback service instances for one interface on every client