From 503049fde1753619e4b5bdf48c2632fce4d995f3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=A9=AC=E5=BA=9C=E5=BC=BA?=
<8569561+fuqiangma@user.noreply.gitee.com>
Date: Fri, 24 Mar 2023 19:17:28 +0800
Subject: [PATCH] feignRetry
---
feignRetry/.idea/.gitignore | 8 +
feignRetry/.idea/.name | 1 +
.../artifacts/tlog_example_servlet_war.xml | 14 +
.../tlog_example_servlet_war_exploded.xml | 23 +
.../tlog_example_springnative_war.xml | 14 +
...tlog_example_springnative_war_exploded.xml | 23 +
feignRetry/.idea/compiler.xml | 72 ++
feignRetry/.idea/encodings.xml | 6 +
feignRetry/.idea/jarRepositories.xml | 20 +
...__ch_qos_logback_logback_classic_1_2_3.xml | 13 +
...ven__ch_qos_logback_logback_core_1_2_3.xml | 13 +
.../Maven__cn_hutool_hutool_core_5_8_6.xml | 13 +
.../Maven__com_alibaba_QLExpress_3_2_0.xml | 13 +
..._alibaba_nacos_discovery_2_1_0_RELEASE.xml | 13 +
..._alibaba_nacos_discovery_2_1_0_RELEASE.xml | 13 +
.../Maven__com_alibaba_fastjson_1_2_83.xml | 13 +
...ven__com_alibaba_nacos_nacos_api_1_1_1.xml | 13 +
...__com_alibaba_nacos_nacos_client_1_1_1.xml | 13 +
...__com_alibaba_nacos_nacos_common_1_1_1.xml | 13 +
...baba_transmittable_thread_local_2_12_2.xml | 13 +
.../Maven__com_fasterxml_classmate_1_4_0.xml | 13 +
...jackson_core_jackson_annotations_2_9_0.xml | 13 +
...terxml_jackson_core_jackson_core_2_9_9.xml | 13 +
..._jackson_core_jackson_databind_2_9_9_3.xml | 13 +
...n_datatype_jackson_datatype_jdk8_2_9_9.xml | 13 +
...datatype_jackson_datatype_jsr310_2_9_9.xml | 13 +
...e_jackson_module_parameter_names_2_9_9.xml | 13 +
..._com_google_code_findbugs_jsr305_3_0_1.xml | 13 +
.../Maven__com_google_guava_guava_16_0.xml | 13 +
.../Maven__com_google_guava_guava_19_0.xml | 13 +
...m_netflix_archaius_archaius_core_0_7_6.xml | 13 +
...om_netflix_hystrix_hystrix_core_1_5_18.xml | 13 +
...lix_commons_netflix_commons_util_0_3_0.xml | 13 +
...tflix_commons_netflix_statistics_0_1_1.xml | 13 +
...Maven__com_netflix_ribbon_ribbon_2_3_0.xml | 13 +
...__com_netflix_ribbon_ribbon_core_2_3_0.xml | 13 +
...netflix_ribbon_ribbon_httpclient_2_3_0.xml | 13 +
...tflix_ribbon_ribbon_loadbalancer_2_3_0.xml | 13 +
..._netflix_ribbon_ribbon_transport_2_3_0.xml | 13 +
...__com_netflix_servo_servo_core_0_12_21.xml | 13 +
...ven__com_squareup_okhttp3_okhttp_3_8_1.xml | 13 +
.../Maven__com_squareup_okio_okio_1_13_0.xml | 13 +
..._contribs_jersey_apache_client4_1_19_1.xml | 13 +
...n__com_sun_jersey_jersey_client_1_19_1.xml | 13 +
...ven__com_sun_jersey_jersey_core_1_19_1.xml | 13 +
.../Maven__com_yomahub_tlog_common_1_5_0.xml | 13 +
.../Maven__com_yomahub_tlog_core_1_5_0.xml | 13 +
.../Maven__com_yomahub_tlog_feign_1_5_0.xml | 13 +
...b_tlog_feign_spring_boot_starter_1_5_0.xml | 13 +
.../Maven__com_yomahub_tlog_forest_1_5_0.xml | 13 +
...ven__com_yomahub_tlog_httpclient_1_5_0.xml | 13 +
...en__com_yomahub_tlog_hutool_http_1_5_0.xml | 13 +
.../Maven__com_yomahub_tlog_okhttp_1_5_0.xml | 13 +
...__com_yomahub_tlog_rest_template_1_5_0.xml | 13 +
...b_tlog_spring_boot_configuration_1_5_0.xml | 13 +
.../Maven__com_yomahub_tlog_task_1_5_0.xml | 13 +
...hub_tlog_web_spring_boot_starter_1_5_0.xml | 13 +
.../Maven__com_yomahub_tlog_webroot_1_5_0.xml | 13 +
...mons_beanutils_commons_beanutils_1_8_2.xml | 13 +
...aven__commons_codec_commons_codec_1_11.xml | 13 +
..._collections_commons_collections_3_2_2.xml | 13 +
...onfiguration_commons_configuration_1_8.xml | 13 +
...mons_fileupload_commons_fileupload_1_4.xml | 13 +
.../Maven__commons_io_commons_io_2_2.xml | 13 +
.../Maven__commons_lang_commons_lang_2_6.xml | 13 +
..._commons_logging_commons_logging_1_1_1.xml | 13 +
..._io_github_openfeign_feign_core_10_2_3.xml | 13 +
..._github_openfeign_feign_hystrix_10_2_3.xml | 13 +
...io_github_openfeign_feign_slf4j_10_2_3.xml | 13 +
...github_openfeign_form_feign_form_3_8_0.xml | 13 +
...openfeign_form_feign_form_spring_3_8_0.xml | 13 +
...aven__io_prometheus_simpleclient_0_5_0.xml | 13 +
.../Maven__io_reactivex_rxjava_1_3_8.xml | 13 +
.../Maven__io_reactivex_rxnetty_0_4_9.xml | 13 +
...n__io_reactivex_rxnetty_contexts_0_4_9.xml | 13 +
...aven__io_reactivex_rxnetty_servo_0_4_9.xml | 13 +
..._annotation_javax_annotation_api_1_3_2.xml | 13 +
.../Maven__javax_inject_javax_inject_1.xml | 13 +
..._validation_validation_api_2_0_1_Final.xml | 13 +
.../Maven__javax_ws_rs_jsr311_api_1_1_1.xml | 13 +
...org_apache_commons_commons_lang3_3_8_1.xml | 13 +
...apache_httpcomponents_httpclient_4_5_9.xml | 13 +
..._apache_httpcomponents_httpcore_4_4_12.xml | 13 +
..._apache_logging_log4j_log4j_api_2_11_2.xml | 13 +
...he_logging_log4j_log4j_to_slf4j_2_11_2.xml | 13 +
..._tomcat_embed_tomcat_embed_core_9_0_24.xml | 13 +
...he_tomcat_embed_tomcat_embed_el_9_0_24.xml | 13 +
...at_embed_tomcat_embed_websocket_9_0_24.xml | 13 +
...Maven__org_aspectj_aspectjweaver_1_9_4.xml | 13 +
...__org_bouncycastle_bcpkix_jdk15on_1_60.xml | 13 +
...__org_bouncycastle_bcprov_jdk15on_1_60.xml | 13 +
.../Maven__org_dom4j_dom4j_2_1_3.xml | 13 +
...n__org_hdrhistogram_HdrHistogram_2_1_9.xml | 13 +
...dator_hibernate_validator_6_0_17_Final.xml | 13 +
...ven__org_javassist_javassist_3_22_0_GA.xml | 13 +
...boss_logging_jboss_logging_3_3_3_Final.xml | 13 +
...Maven__org_projectlombok_lombok_1_18_8.xml | 13 +
.../Maven__org_slf4j_jul_to_slf4j_1_7_28.xml | 13 +
.../Maven__org_slf4j_slf4j_api_1_7_25.xml | 13 +
...amework_boot_spring_boot_2_1_8_RELEASE.xml | 13 +
...pring_boot_autoconfigure_2_1_8_RELEASE.xml | 13 +
...boot_spring_boot_starter_2_1_8_RELEASE.xml | 13 +
..._spring_boot_starter_aop_2_1_8_RELEASE.xml | 13 +
...spring_boot_starter_json_2_1_8_RELEASE.xml | 13 +
...ing_boot_starter_logging_2_1_8_RELEASE.xml | 13 +
...ring_boot_starter_tomcat_2_1_8_RELEASE.xml | 13 +
..._spring_boot_starter_web_2_1_8_RELEASE.xml | 13 +
...oud_spring_cloud_commons_2_1_3_RELEASE.xml | 13 +
...oud_spring_cloud_context_2_1_3_RELEASE.xml | 13 +
...g_cloud_netflix_archaius_2_1_3_RELEASE.xml | 13 +
...ing_cloud_netflix_ribbon_2_1_3_RELEASE.xml | 13 +
...ing_cloud_openfeign_core_2_1_3_RELEASE.xml | 13 +
...oud_spring_cloud_starter_2_1_3_RELEASE.xml | 13 +
...starter_netflix_archaius_2_1_3_RELEASE.xml | 13 +
...d_starter_netflix_ribbon_2_1_3_RELEASE.xml | 13 +
..._cloud_starter_openfeign_2_1_3_RELEASE.xml | 13 +
...ework_retry_spring_retry_1_2_4_RELEASE.xml | 13 +
...y_spring_security_crypto_5_1_6_RELEASE.xml | 13 +
...rity_spring_security_rsa_1_0_7_RELEASE.xml | 13 +
...ringframework_spring_aop_5_1_9_RELEASE.xml | 13 +
...ngframework_spring_beans_5_1_9_RELEASE.xml | 13 +
...framework_spring_context_5_1_9_RELEASE.xml | 13 +
...ingframework_spring_core_5_1_9_RELEASE.xml | 13 +
...mework_spring_expression_5_1_9_RELEASE.xml | 13 +
...ringframework_spring_jcl_5_1_9_RELEASE.xml | 13 +
...ringframework_spring_web_5_1_9_RELEASE.xml | 13 +
...gframework_spring_webmvc_5_1_9_RELEASE.xml | 13 +
.../Maven__org_yaml_snakeyaml_1_23.xml | 13 +
feignRetry/.idea/misc.xml | 17 +
feignRetry/.idea/modules.xml | 10 +
feignRetry/.idea/tlog.iml | 9 +
feignRetry/.idea/uiDesigner.xml | 124 ++++
.../logs/tlog-logback-feign-consumer.log | 170 +++++
...ogback-feign-consumer.log.2023-02-21.0.log | 86 +++
...ogback-feign-consumer.log.2023-02-21.1.log | 86 +++
...ogback-feign-consumer.log.2023-03-04.0.log | 574 ++++++++++++++++
...ogback-feign-consumer.log.2023-03-05.0.log | 132 ++++
...ogback-feign-consumer.log.2023-03-06.0.log | 629 ++++++++++++++++++
...ogback-feign-consumer.log.2023-03-07.0.log | 9 +
...ogback-feign-consumer.log.2023-03-22.0.log | 341 ++++++++++
.../logs/tlog-logback-feign-provider.log | 131 ++++
.../pom.xml | 119 ++++
.../feign/TLogFeignConsumerRunner.java | 18 +
.../example/feign/aop/FeignRetryAspect.java | 91 +++
.../example/feign/client/TLogFeignClient.java | 18 +
.../feign/config/BeanConfiguration.java | 28 +
.../TlogFeignConsumerController.java | 26 +
.../example/feign/domain/ConsumerDomain.java | 20 +
.../tlog/example/feign/inteferce/Backoff.java | 24 +
.../example/feign/inteferce/FeignRetry.java | 19 +
.../src/main/resources/application.properties | 9 +
.../src/main/resources/logback.xml | 47 ++
.../target/classes/application.properties | 9 +
.../feign/TLogFeignConsumerRunner.class | Bin 0 -> 948 bytes
.../example/feign/aop/FeignRetryAspect.class | Bin 0 -> 6453 bytes
.../feign/client/TLogFeignClient.class | Bin 0 -> 857 bytes
.../feign/config/BeanConfiguration.class | Bin 0 -> 1131 bytes
.../TlogFeignConsumerController.class | Bin 0 -> 1395 bytes
.../example/feign/domain/ConsumerDomain.class | Bin 0 -> 1135 bytes
.../example/feign/inteferce/Backoff.class | Bin 0 -> 548 bytes
.../example/feign/inteferce/FeignRetry.class | Bin 0 -> 741 bytes
.../target/classes/logback.xml | 47 ++
.../tlog-example-logback-feign-consumer.iml | 142 ++++
.../pom.xml | 105 +++
.../feign/TLogFeignProviderRunner.java | 16 +
.../feign/controller/ProviderController.java | 24 +
.../tlog/example/feign/domain/AsynDomain.java | 16 +
.../example/feign/domain/AsynPoolDomain.java | 17 +
.../example/feign/domain/ProviderDomain.java | 23 +
.../src/main/resources/application.properties | 6 +
.../src/main/resources/logback.xml | 47 ++
.../tlog-example-logback-feign-provider.iml | 131 ++++
172 files changed, 5048 insertions(+)
create mode 100644 feignRetry/.idea/.gitignore
create mode 100644 feignRetry/.idea/.name
create mode 100644 feignRetry/.idea/artifacts/tlog_example_servlet_war.xml
create mode 100644 feignRetry/.idea/artifacts/tlog_example_servlet_war_exploded.xml
create mode 100644 feignRetry/.idea/artifacts/tlog_example_springnative_war.xml
create mode 100644 feignRetry/.idea/artifacts/tlog_example_springnative_war_exploded.xml
create mode 100644 feignRetry/.idea/compiler.xml
create mode 100644 feignRetry/.idea/encodings.xml
create mode 100644 feignRetry/.idea/jarRepositories.xml
create mode 100644 feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
create mode 100644 feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
create mode 100644 feignRetry/.idea/libraries/Maven__cn_hutool_hutool_core_5_8_6.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_QLExpress_3_2_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_alibaba_nacos_discovery_2_1_0_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_discovery_2_1_0_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_fastjson_1_2_83.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_api_1_1_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_client_1_1_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_common_1_1_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_alibaba_transmittable_thread_local_2_12_2.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_fasterxml_classmate_1_4_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_9_3.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_google_guava_guava_16_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_google_guava_guava_19_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_3_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_netflix_servo_servo_core_0_12_21.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_squareup_okhttp3_okhttp_3_8_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_squareup_okio_okio_1_13_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_common_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_core_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_spring_boot_starter_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_forest_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_httpclient_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_hutool_http_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_okhttp_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_rest_template_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_spring_boot_configuration_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_task_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_web_spring_boot_starter_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__com_yomahub_tlog_webroot_1_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_2.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_codec_commons_codec_1_11.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_4.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_io_commons_io_2_2.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml
create mode 100644 feignRetry/.idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_core_10_2_3.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_10_2_3.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_10_2_3.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_3_8_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_prometheus_simpleclient_0_5_0.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml
create mode 100644 feignRetry/.idea/libraries/Maven__javax_inject_javax_inject_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
create mode 100644 feignRetry/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_8_1.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_12.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_24.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_24.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_24.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_4.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_60.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_60.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_dom4j_dom4j_2_1_3.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_17_Final.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_javassist_javassist_3_22_0_GA.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_3_Final.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_projectlombok_lombok_1_18_8.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_28.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_1_8_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_1_3_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_retry_spring_retry_1_2_4_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_1_6_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_7_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_aop_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_beans_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_context_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_core_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_expression_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_jcl_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_web_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_springframework_spring_webmvc_5_1_9_RELEASE.xml
create mode 100644 feignRetry/.idea/libraries/Maven__org_yaml_snakeyaml_1_23.xml
create mode 100644 feignRetry/.idea/misc.xml
create mode 100644 feignRetry/.idea/modules.xml
create mode 100644 feignRetry/.idea/tlog.iml
create mode 100644 feignRetry/.idea/uiDesigner.xml
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.0.log
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.1.log
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-04.0.log
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-05.0.log
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-06.0.log
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-07.0.log
create mode 100644 feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-22.0.log
create mode 100644 feignRetry/logs/tlog-logback-feign-provider.log
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/pom.xml
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/TLogFeignConsumerRunner.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/aop/FeignRetryAspect.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/client/TLogFeignClient.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/config/BeanConfiguration.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/controller/TlogFeignConsumerController.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/domain/ConsumerDomain.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/Backoff.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/FeignRetry.java
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/resources/application.properties
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/src/main/resources/logback.xml
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/application.properties
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/TLogFeignConsumerRunner.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/aop/FeignRetryAspect.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/client/TLogFeignClient.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/config/BeanConfiguration.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/controller/TlogFeignConsumerController.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/domain/ConsumerDomain.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/inteferce/Backoff.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/inteferce/FeignRetry.class
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/target/classes/logback.xml
create mode 100644 feignRetry/tlog-example-logback-feign-consumer/tlog-example-logback-feign-consumer.iml
create mode 100644 feignRetry/tlog-example-logback-feign-provider/pom.xml
create mode 100644 feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/TLogFeignProviderRunner.java
create mode 100644 feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/controller/ProviderController.java
create mode 100644 feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynDomain.java
create mode 100644 feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynPoolDomain.java
create mode 100644 feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/ProviderDomain.java
create mode 100644 feignRetry/tlog-example-logback-feign-provider/src/main/resources/application.properties
create mode 100644 feignRetry/tlog-example-logback-feign-provider/src/main/resources/logback.xml
create mode 100644 feignRetry/tlog-example-logback-feign-provider/tlog-example-logback-feign-provider.iml
diff --git a/feignRetry/.idea/.gitignore b/feignRetry/.idea/.gitignore
new file mode 100644
index 0000000..f421958
--- /dev/null
+++ b/feignRetry/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Datasource local storage ignored files
+/../../../../:\java project\tlog\.idea/dataSources/
+/dataSources.local.xml
+# Editor-based HTTP Client requests
+/httpRequests/
diff --git a/feignRetry/.idea/.name b/feignRetry/.idea/.name
new file mode 100644
index 0000000..8f4fb94
--- /dev/null
+++ b/feignRetry/.idea/.name
@@ -0,0 +1 @@
+tlog-example
\ No newline at end of file
diff --git a/feignRetry/.idea/artifacts/tlog_example_servlet_war.xml b/feignRetry/.idea/artifacts/tlog_example_servlet_war.xml
new file mode 100644
index 0000000..7c4ac8f
--- /dev/null
+++ b/feignRetry/.idea/artifacts/tlog_example_servlet_war.xml
@@ -0,0 +1,14 @@
+
+
+ $PROJECT_DIR$/tlog-example/tlog-example-servlet/target
+
+
+ tlog-example-servlet
+ war
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/artifacts/tlog_example_servlet_war_exploded.xml b/feignRetry/.idea/artifacts/tlog_example_servlet_war_exploded.xml
new file mode 100644
index 0000000..4947056
--- /dev/null
+++ b/feignRetry/.idea/artifacts/tlog_example_servlet_war_exploded.xml
@@ -0,0 +1,23 @@
+
+
+ $PROJECT_DIR$/tlog-example/tlog-example-servlet/target/tlog-example-servlet
+
+
+ true
+ tlog-example-servlet
+ war
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/artifacts/tlog_example_springnative_war.xml b/feignRetry/.idea/artifacts/tlog_example_springnative_war.xml
new file mode 100644
index 0000000..6adf6e6
--- /dev/null
+++ b/feignRetry/.idea/artifacts/tlog_example_springnative_war.xml
@@ -0,0 +1,14 @@
+
+
+ $PROJECT_DIR$/tlog-example/tlog-example-springnative/target
+
+
+ tlog-example-springnative
+ war
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/artifacts/tlog_example_springnative_war_exploded.xml b/feignRetry/.idea/artifacts/tlog_example_springnative_war_exploded.xml
new file mode 100644
index 0000000..7f28586
--- /dev/null
+++ b/feignRetry/.idea/artifacts/tlog_example_springnative_war_exploded.xml
@@ -0,0 +1,23 @@
+
+
+ $PROJECT_DIR$/tlog-example/tlog-example-springnative/target/tlog-example-springnative-1.0.0
+
+
+ true
+ tlog-example-springnative
+ war
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/compiler.xml b/feignRetry/.idea/compiler.xml
new file mode 100644
index 0000000..6270f37
--- /dev/null
+++ b/feignRetry/.idea/compiler.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/encodings.xml b/feignRetry/.idea/encodings.xml
new file mode 100644
index 0000000..3aea1ba
--- /dev/null
+++ b/feignRetry/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/jarRepositories.xml b/feignRetry/.idea/jarRepositories.xml
new file mode 100644
index 0000000..712ab9d
--- /dev/null
+++ b/feignRetry/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml b/feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
new file mode 100644
index 0000000..44c1ba0
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml b/feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
new file mode 100644
index 0000000..ca0f837
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__cn_hutool_hutool_core_5_8_6.xml b/feignRetry/.idea/libraries/Maven__cn_hutool_hutool_core_5_8_6.xml
new file mode 100644
index 0000000..3ea720e
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__cn_hutool_hutool_core_5_8_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_QLExpress_3_2_0.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_QLExpress_3_2_0.xml
new file mode 100644
index 0000000..59f2934
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_QLExpress_3_2_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_alibaba_nacos_discovery_2_1_0_RELEASE.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_alibaba_nacos_discovery_2_1_0_RELEASE.xml
new file mode 100644
index 0000000..16eb347
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_alibaba_nacos_discovery_2_1_0_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_discovery_2_1_0_RELEASE.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_discovery_2_1_0_RELEASE.xml
new file mode 100644
index 0000000..d019c3d
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_discovery_2_1_0_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_fastjson_1_2_83.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_fastjson_1_2_83.xml
new file mode 100644
index 0000000..68f8e4d
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_fastjson_1_2_83.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_api_1_1_1.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_api_1_1_1.xml
new file mode 100644
index 0000000..6537d35
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_api_1_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_client_1_1_1.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_client_1_1_1.xml
new file mode 100644
index 0000000..6b97e84
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_client_1_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_common_1_1_1.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_common_1_1_1.xml
new file mode 100644
index 0000000..efce1e2
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_nacos_nacos_common_1_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_alibaba_transmittable_thread_local_2_12_2.xml b/feignRetry/.idea/libraries/Maven__com_alibaba_transmittable_thread_local_2_12_2.xml
new file mode 100644
index 0000000..8436455
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_alibaba_transmittable_thread_local_2_12_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_fasterxml_classmate_1_4_0.xml b/feignRetry/.idea/libraries/Maven__com_fasterxml_classmate_1_4_0.xml
new file mode 100644
index 0000000..f714f6b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_fasterxml_classmate_1_4_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
new file mode 100644
index 0000000..c6109f4
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_9.xml b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_9.xml
new file mode 100644
index 0000000..9b84e6d
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_9_3.xml b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_9_3.xml
new file mode 100644
index 0000000..080c1ae
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_9_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_9.xml b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_9.xml
new file mode 100644
index 0000000..c9af50b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_9.xml b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_9.xml
new file mode 100644
index 0000000..9b14f05
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_9.xml b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_9.xml
new file mode 100644
index 0000000..87b15bd
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml b/feignRetry/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml
new file mode 100644
index 0000000..94b9e93
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_google_guava_guava_16_0.xml b/feignRetry/.idea/libraries/Maven__com_google_guava_guava_16_0.xml
new file mode 100644
index 0000000..577c4f8
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_google_guava_guava_16_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_google_guava_guava_19_0.xml b/feignRetry/.idea/libraries/Maven__com_google_guava_guava_19_0.xml
new file mode 100644
index 0000000..b40e40b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_google_guava_guava_19_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml b/feignRetry/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml
new file mode 100644
index 0000000..837f185
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml b/feignRetry/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml
new file mode 100644
index 0000000..ee247ec
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml b/feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml
new file mode 100644
index 0000000..b8a725b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml b/feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml
new file mode 100644
index 0000000..6b356a0
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_3_0.xml b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_3_0.xml
new file mode 100644
index 0000000..acab803
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_2_3_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml
new file mode 100644
index 0000000..bc8d4cd
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml
new file mode 100644
index 0000000..c2a5b30
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml
new file mode 100644
index 0000000..dfc6097
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml
new file mode 100644
index 0000000..4ab66b1
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_netflix_servo_servo_core_0_12_21.xml b/feignRetry/.idea/libraries/Maven__com_netflix_servo_servo_core_0_12_21.xml
new file mode 100644
index 0000000..ebff4ff
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_netflix_servo_servo_core_0_12_21.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_squareup_okhttp3_okhttp_3_8_1.xml b/feignRetry/.idea/libraries/Maven__com_squareup_okhttp3_okhttp_3_8_1.xml
new file mode 100644
index 0000000..2c90178
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_squareup_okhttp3_okhttp_3_8_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_squareup_okio_okio_1_13_0.xml b/feignRetry/.idea/libraries/Maven__com_squareup_okio_okio_1_13_0.xml
new file mode 100644
index 0000000..a9df39d
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_squareup_okio_okio_1_13_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml b/feignRetry/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml
new file mode 100644
index 0000000..5fd13bf
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml b/feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml
new file mode 100644
index 0000000..960c9d4
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_client_1_19_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml b/feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml
new file mode 100644
index 0000000..944344b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_19_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_common_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_common_1_5_0.xml
new file mode 100644
index 0000000..6165f5f
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_common_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_core_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_core_1_5_0.xml
new file mode 100644
index 0000000..5dded6e
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_core_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_1_5_0.xml
new file mode 100644
index 0000000..f31fc01
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_spring_boot_starter_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_spring_boot_starter_1_5_0.xml
new file mode 100644
index 0000000..4feaf95
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_feign_spring_boot_starter_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_forest_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_forest_1_5_0.xml
new file mode 100644
index 0000000..bc4e726
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_forest_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_httpclient_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_httpclient_1_5_0.xml
new file mode 100644
index 0000000..1af54a8
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_httpclient_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_hutool_http_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_hutool_http_1_5_0.xml
new file mode 100644
index 0000000..0fe63c4
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_hutool_http_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_okhttp_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_okhttp_1_5_0.xml
new file mode 100644
index 0000000..e29fc24
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_okhttp_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_rest_template_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_rest_template_1_5_0.xml
new file mode 100644
index 0000000..7a1920b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_rest_template_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_spring_boot_configuration_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_spring_boot_configuration_1_5_0.xml
new file mode 100644
index 0000000..9c981fd
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_spring_boot_configuration_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_task_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_task_1_5_0.xml
new file mode 100644
index 0000000..036e3e8
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_task_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_web_spring_boot_starter_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_web_spring_boot_starter_1_5_0.xml
new file mode 100644
index 0000000..c0b0300
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_web_spring_boot_starter_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_webroot_1_5_0.xml b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_webroot_1_5_0.xml
new file mode 100644
index 0000000..8eeb06b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__com_yomahub_tlog_webroot_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_2.xml b/feignRetry/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_2.xml
new file mode 100644
index 0000000..9938beb
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_8_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_codec_commons_codec_1_11.xml b/feignRetry/.idea/libraries/Maven__commons_codec_commons_codec_1_11.xml
new file mode 100644
index 0000000..c705b8f
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_codec_commons_codec_1_11.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml b/feignRetry/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
new file mode 100644
index 0000000..b93fe0e
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_collections_commons_collections_3_2_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml b/feignRetry/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml
new file mode 100644
index 0000000..07e1dcf
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_4.xml b/feignRetry/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_4.xml
new file mode 100644
index 0000000..0a601cb
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_fileupload_commons_fileupload_1_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_io_commons_io_2_2.xml b/feignRetry/.idea/libraries/Maven__commons_io_commons_io_2_2.xml
new file mode 100644
index 0000000..35639e3
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_io_commons_io_2_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml b/feignRetry/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml
new file mode 100644
index 0000000..a1b3df2
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml b/feignRetry/.idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml
new file mode 100644
index 0000000..f8620d9
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__commons_logging_commons_logging_1_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_core_10_2_3.xml b/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_core_10_2_3.xml
new file mode 100644
index 0000000..a5018ff
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_core_10_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_10_2_3.xml b/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_10_2_3.xml
new file mode 100644
index 0000000..3def181
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_hystrix_10_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_10_2_3.xml b/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_10_2_3.xml
new file mode 100644
index 0000000..387f0c6
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_github_openfeign_feign_slf4j_10_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_3_8_0.xml b/feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_3_8_0.xml
new file mode 100644
index 0000000..4278ef1
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_3_8_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml b/feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml
new file mode 100644
index 0000000..37ef573
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_prometheus_simpleclient_0_5_0.xml b/feignRetry/.idea/libraries/Maven__io_prometheus_simpleclient_0_5_0.xml
new file mode 100644
index 0000000..cd25249
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_prometheus_simpleclient_0_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml b/feignRetry/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml
new file mode 100644
index 0000000..f078be0
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml b/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml
new file mode 100644
index 0000000..49ee53f
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_0_4_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml b/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml
new file mode 100644
index 0000000..f4bedcd
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_contexts_0_4_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml b/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml
new file mode 100644
index 0000000..63ea808
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__io_reactivex_rxnetty_servo_0_4_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml b/feignRetry/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml
new file mode 100644
index 0000000..99e4787
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__javax_inject_javax_inject_1.xml b/feignRetry/.idea/libraries/Maven__javax_inject_javax_inject_1.xml
new file mode 100644
index 0000000..cf153af
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__javax_inject_javax_inject_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml b/feignRetry/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
new file mode 100644
index 0000000..305d5fe
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml b/feignRetry/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml
new file mode 100644
index 0000000..cab7d40
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__javax_ws_rs_jsr311_api_1_1_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_8_1.xml b/feignRetry/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_8_1.xml
new file mode 100644
index 0000000..6e59ab3
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_8_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_9.xml b/feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_9.xml
new file mode 100644
index 0000000..faf30ea
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_12.xml b/feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_12.xml
new file mode 100644
index 0000000..0f4163e
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_12.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml b/feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml
new file mode 100644
index 0000000..14edd40
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_11_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml b/feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml
new file mode 100644
index 0000000..375c261
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_11_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_24.xml b/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_24.xml
new file mode 100644
index 0000000..b8006a1
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_24.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_24.xml b/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_24.xml
new file mode 100644
index 0000000..85196f5
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_9_0_24.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_24.xml b/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_24.xml
new file mode 100644
index 0000000..10d31c7
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_24.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_4.xml b/feignRetry/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_4.xml
new file mode 100644
index 0000000..029e6b5
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_9_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_60.xml b/feignRetry/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_60.xml
new file mode 100644
index 0000000..3d5f12a
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_60.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_60.xml b/feignRetry/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_60.xml
new file mode 100644
index 0000000..b066ca9
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_60.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_dom4j_dom4j_2_1_3.xml b/feignRetry/.idea/libraries/Maven__org_dom4j_dom4j_2_1_3.xml
new file mode 100644
index 0000000..858237c
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_dom4j_dom4j_2_1_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml b/feignRetry/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
new file mode 100644
index 0000000..54f2201
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_17_Final.xml b/feignRetry/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_17_Final.xml
new file mode 100644
index 0000000..7a64f22
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_17_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_javassist_javassist_3_22_0_GA.xml b/feignRetry/.idea/libraries/Maven__org_javassist_javassist_3_22_0_GA.xml
new file mode 100644
index 0000000..ed122b0
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_javassist_javassist_3_22_0_GA.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_3_Final.xml b/feignRetry/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_3_Final.xml
new file mode 100644
index 0000000..b8e6e4d
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_3_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_projectlombok_lombok_1_18_8.xml b/feignRetry/.idea/libraries/Maven__org_projectlombok_lombok_1_18_8.xml
new file mode 100644
index 0000000..e8ffc9c
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_projectlombok_lombok_1_18_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_28.xml b/feignRetry/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_28.xml
new file mode 100644
index 0000000..94c7b37
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_28.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml b/feignRetry/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml
new file mode 100644
index 0000000..792891b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..73729cc
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..a97d932
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..21bb36b
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..c75a60c
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..400d914
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..7f2be76
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..3865324
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_1_8_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_1_8_RELEASE.xml
new file mode 100644
index 0000000..90c099d
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_2_1_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..3e4bee5
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..471529e
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..2d33bc9
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..63304df
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..3409557
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..50a4536
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..1f9f08a
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..1aacee2
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_1_3_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_1_3_RELEASE.xml
new file mode 100644
index 0000000..a85db7c
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_1_3_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_retry_spring_retry_1_2_4_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_retry_spring_retry_1_2_4_RELEASE.xml
new file mode 100644
index 0000000..5ec0e61
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_retry_spring_retry_1_2_4_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_1_6_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_1_6_RELEASE.xml
new file mode 100644
index 0000000..06f7fb1
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_1_6_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_7_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_7_RELEASE.xml
new file mode 100644
index 0000000..caa885d
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_7_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_aop_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_aop_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..35720c5
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_aop_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_beans_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_beans_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..32236a2
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_beans_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_context_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_context_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..04e506c
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_context_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_core_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_core_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..cb486aa
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_core_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_expression_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_expression_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..38af2ce
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_expression_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_jcl_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_jcl_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..39f2653
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_jcl_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_web_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_web_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..533c7fe
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_web_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_springframework_spring_webmvc_5_1_9_RELEASE.xml b/feignRetry/.idea/libraries/Maven__org_springframework_spring_webmvc_5_1_9_RELEASE.xml
new file mode 100644
index 0000000..9121763
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_springframework_spring_webmvc_5_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/libraries/Maven__org_yaml_snakeyaml_1_23.xml b/feignRetry/.idea/libraries/Maven__org_yaml_snakeyaml_1_23.xml
new file mode 100644
index 0000000..5351a3e
--- /dev/null
+++ b/feignRetry/.idea/libraries/Maven__org_yaml_snakeyaml_1_23.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/misc.xml b/feignRetry/.idea/misc.xml
new file mode 100644
index 0000000..5b7621b
--- /dev/null
+++ b/feignRetry/.idea/misc.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/modules.xml b/feignRetry/.idea/modules.xml
new file mode 100644
index 0000000..6b037bd
--- /dev/null
+++ b/feignRetry/.idea/modules.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/tlog.iml b/feignRetry/.idea/tlog.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/feignRetry/.idea/tlog.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/.idea/uiDesigner.xml b/feignRetry/.idea/uiDesigner.xml
new file mode 100644
index 0000000..e96534f
--- /dev/null
+++ b/feignRetry/.idea/uiDesigner.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log b/feignRetry/logs/tlog-logback-feign-consumer.log
new file mode 100644
index 0000000..65398d9
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log
@@ -0,0 +1,170 @@
+2023-03-23 20:45:01.204 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7938c9fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:01.443 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-23 20:45:01.787 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=1a75f76e-1c44-32a5-a6aa-553db727868a
+2023-03-23 20:45:01.823 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:01.838 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.retry.annotation.RetryConfiguration' of type [org.springframework.retry.annotation.RetryConfiguration$$EnhancerBySpringCGLIB$$52e25f26] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:01.854 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7938c9fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:02.093 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-23 20:45:02.109 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-23 20:45:02.109 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-23 20:45:02.109 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-23 20:45:02.187 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-23 20:45:02.187 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 744 ms
+2023-03-23 20:45:02.382 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-23 20:45:02.382 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-23 20:45:02.382 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-23 20:45:02.382 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-23 20:45:02.556 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-23 20:45:02.846 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-23 20:45:03.150 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-23 20:45:03.166 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-23 20:45:05.312 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:16)
+2023-03-23 20:45:05.486 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.832 seconds (JVM running for 6.103)
+2023-03-23 20:45:43.766 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-23 20:45:45.814 [Thread-19] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-23 20:45:45.814 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-23 20:45:45.815 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-23 20:45:48.735 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$107baff2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:49.036 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-23 20:45:49.338 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=1a75f76e-1c44-32a5-a6aa-553db727868a
+2023-03-23 20:45:49.370 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:49.398 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.retry.annotation.RetryConfiguration' of type [org.springframework.retry.annotation.RetryConfiguration$$EnhancerBySpringCGLIB$$ea25451a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:49.410 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$107baff2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:45:49.656 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-23 20:45:49.656 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-23 20:45:49.656 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-23 20:45:49.656 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-23 20:45:49.750 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-23 20:45:49.750 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 705 ms
+2023-03-23 20:45:49.906 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-23 20:45:49.906 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-23 20:45:49.906 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-23 20:45:49.906 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-23 20:45:50.046 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-23 20:45:50.335 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-23 20:45:50.702 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-23 20:45:50.736 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-23 20:45:53.054 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-23 20:45:53.230 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 5.091 seconds (JVM running for 5.931)
+2023-03-23 20:46:10.772 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-23 20:46:10.772 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-23 20:46:10.778 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 6 ms
+2023-03-23 20:46:11.061 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12360061481386048] invoke consumer controller method sayHello
+2023-03-23 20:46:14.448 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12360061481386048] invoke consumer domain method sayHello
+2023-03-23 20:46:14.466 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360061481386048] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 0
+2023-03-23 20:46:14.971 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12360061481386048] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-03-23 20:46:14.994 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12360061481386048] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-03-23 20:46:14.998 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12360061481386048] Using serverListUpdater PollingServerListUpdater
+2023-03-23 20:46:15.023 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12360061481386048] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@10a8776d
+2023-03-23 20:46:15.583 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360061481386048] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 1
+2023-03-23 20:46:17.591 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360061481386048] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 2
+2023-03-23 20:46:25.603 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360061481386048] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 3
+2023-03-23 20:46:45.606 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360061481386048] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 4
+2023-03-23 20:47:05.612 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360061481386048] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 5
+2023-03-23 20:47:05.614 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360061481386048] 我在重试了6次后,我最终还是失败了======
+2023-03-23 20:47:05.615 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12360061481386048] 重试次数,0
+2023-03-23 20:48:40.936 [Thread-29] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12360061481386048] Shutting down the Executor Pool for PollingServerListUpdater
+2023-03-23 20:48:40.936 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-23 20:48:40.936 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-23 20:48:40.936 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-23 20:48:44.655 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f94ed287] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:48:44.939 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-23 20:48:45.271 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=1a75f76e-1c44-32a5-a6aa-553db727868a
+2023-03-23 20:48:45.317 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:48:45.333 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.retry.annotation.RetryConfiguration' of type [org.springframework.retry.annotation.RetryConfiguration$$EnhancerBySpringCGLIB$$d2f867af] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:48:45.359 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f94ed287] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-23 20:48:45.598 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-23 20:48:45.613 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-23 20:48:45.613 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-23 20:48:45.613 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-23 20:48:45.691 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-23 20:48:45.691 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 736 ms
+2023-03-23 20:48:45.853 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-23 20:48:45.853 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-23 20:48:45.855 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-23 20:48:45.855 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-23 20:48:46.015 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-23 20:48:46.296 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-23 20:48:46.602 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-23 20:48:46.629 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-23 20:48:46.686 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-23 20:48:46.872 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.764 seconds (JVM running for 3.46)
+2023-03-23 21:00:19.358 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-23 21:00:19.358 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-23 21:00:19.373 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 15 ms
+2023-03-23 21:00:19.693 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12360117095956544] invoke consumer controller method sayHello
+2023-03-23 21:00:19.693 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12360117095956544] invoke consumer domain method sayHello
+2023-03-23 21:00:19.709 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360117095956544] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 0
+2023-03-23 21:00:20.248 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12360117095956544] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-03-23 21:00:20.269 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12360117095956544] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-03-23 21:00:20.276 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12360117095956544] Using serverListUpdater PollingServerListUpdater
+2023-03-23 21:00:20.297 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12360117095956544] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@22f3b72
+2023-03-23 21:00:20.848 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360117095956544] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 1
+2023-03-23 21:00:22.855 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360117095956544] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 2
+2023-03-23 21:00:30.857 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360117095956544] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 3
+2023-03-23 21:00:50.863 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360117095956544] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 4
+2023-03-23 21:01:10.866 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360117095956544] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 5
+2023-03-23 21:01:10.868 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360117095956544] 我在重试了6次后,我最终还是失败了======
+2023-03-23 21:01:36.789 [http-nio-3111-exec-4] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12360122157563968] invoke consumer controller method sayHello
+2023-03-23 21:01:36.790 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12360122157563968] invoke consumer domain method sayHello
+2023-03-23 21:01:36.790 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360122157563968] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 0
+2023-03-23 21:01:37.298 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360122157563968] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 1
+2023-03-23 21:01:39.314 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360122157563968] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 2
+2023-03-23 21:01:47.327 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360122157563968] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 3
+2023-03-23 21:02:07.330 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360122157563968] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 4
+2023-03-23 21:02:27.340 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360122157563968] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 5
+2023-03-23 21:02:27.344 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12360122157563968] 我在重试了6次后,我最终还是失败了======
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.0.log b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.0.log
new file mode 100644
index 0000000..f6e6280
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.0.log
@@ -0,0 +1,86 @@
+2023-02-21 21:33:31.168 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$4ac90509] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:31.404 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-02-21 21:33:31.683 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8b79138c-39d2-33a1-9b35-076d28827f08
+2023-02-21 21:33:31.697 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:31.734 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$4ac90509] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:31.933 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-02-21 21:33:31.941 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:33:31.945 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-02-21 21:33:31.945 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-02-21 21:33:32.029 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-02-21 21:33:32.029 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 618 ms
+2023-02-21 21:33:32.171 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:33:32.172 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:33:32.174 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:33:32.174 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:33:32.325 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:33:32.645 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-02-21 21:33:33.015 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:33:33.040 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-02-21 21:33:33.122 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-02-21 21:33:33.360 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.714 seconds (JVM running for 3.781)
+2023-02-21 21:34:05.410 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-02-21 21:34:05.410 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-02-21 21:34:05.417 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 6 ms
+2023-02-21 21:34:05.707 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190380561924160] invoke consumer controller method sayHello
+2023-02-21 21:34:05.707 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190380561924160] invoke consumer domain method sayHello
+2023-02-21 21:34:06.197 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190380561924160] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:34:06.217 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12190380561924160] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-02-21 21:34:06.221 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190380561924160] Using serverListUpdater PollingServerListUpdater
+2023-02-21 21:34:06.261 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190380561924160] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:34:06.262 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190380561924160] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[192.168.56.1:2111],Load balancer stats=Zone stats: {unknown=[Zone:unknown; Instance count:1; Active connections count: 0; Circuit breaker tripped count: 0; Active connections per server: 0.0;]
+},Server stats: [[Server:192.168.56.1:2111; Zone:UNKNOWN; Total Requests:0; Successive connection failure:0; Total blackout seconds:0; Last connection made:Thu Jan 01 08:00:00 CST 1970; First connection made: Thu Jan 01 08:00:00 CST 1970; Active Connections:0; total failure count in last (1000) msecs:0; average resp time:0.0; 90 percentile resp time:0.0; 95 percentile resp time:0.0; min resp time:0.0; max resp time:0.0; stddev resp time:0.0]
+]}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@73b6158b
+2023-02-21 21:34:07.228 [PollingServerListUpdater-0] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190380561924160] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:34:16.158 [http-nio-3111-exec-3] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190381254705216] invoke consumer controller method sayHello
+2023-02-21 21:34:16.158 [http-nio-3111-exec-3] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190381254705216] invoke consumer domain method sayHello
+2023-02-21 21:34:56.543 [http-nio-3111-exec-4] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190383901376576] invoke consumer controller method sayHello
+2023-02-21 21:34:56.543 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190383901376576] invoke consumer domain method sayHello
+2023-02-21 21:36:51.201 [Thread-26] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12190380561924160] Shutting down the Executor Pool for PollingServerListUpdater
+2023-02-21 21:36:51.204 [Thread-16] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-02-21 21:36:51.209 [Thread-16] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-02-21 21:36:51.209 [Thread-16] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:36:53.942 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$3a9a3c23] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:36:54.208 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-02-21 21:36:54.488 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8b79138c-39d2-33a1-9b35-076d28827f08
+2023-02-21 21:36:54.500 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:36:54.537 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$3a9a3c23] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:36:54.735 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-02-21 21:36:54.743 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:36:54.747 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-02-21 21:36:54.748 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-02-21 21:36:54.828 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-02-21 21:36:54.828 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 613 ms
+2023-02-21 21:36:54.975 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:36:54.975 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:36:54.977 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:36:54.978 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:36:55.111 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:36:55.412 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-02-21 21:36:55.717 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:36:55.739 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-02-21 21:36:55.804 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-02-21 21:36:55.983 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.592 seconds (JVM running for 3.287)
+2023-02-21 21:48:36.300 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-02-21 21:48:36.300 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-02-21 21:48:36.307 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 7 ms
+2023-02-21 21:48:36.613 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190437636767808] invoke consumer controller method sayHello
+2023-02-21 21:48:36.613 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190437636767808] invoke consumer domain method sayHello
+2023-02-21 21:48:37.166 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190437636767808] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:48:37.189 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12190437636767808] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-02-21 21:48:37.196 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190437636767808] Using serverListUpdater PollingServerListUpdater
+2023-02-21 21:48:37.231 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190437636767808] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:48:37.232 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190437636767808] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[192.168.56.1:2111],Load balancer stats=Zone stats: {unknown=[Zone:unknown; Instance count:1; Active connections count: 0; Circuit breaker tripped count: 0; Active connections per server: 0.0;]
+},Server stats: [[Server:192.168.56.1:2111; Zone:UNKNOWN; Total Requests:0; Successive connection failure:0; Total blackout seconds:0; Last connection made:Thu Jan 01 08:00:00 CST 1970; First connection made: Thu Jan 01 08:00:00 CST 1970; Active Connections:0; total failure count in last (1000) msecs:0; average resp time:0.0; 90 percentile resp time:0.0; 95 percentile resp time:0.0; min resp time:0.0; max resp time:0.0; stddev resp time:0.0]
+]}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@3fa3ba8b
+2023-02-21 21:48:38.204 [PollingServerListUpdater-0] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190437636767808] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:48:57.864 [http-nio-3111-exec-2] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190439038255168] invoke consumer controller method sayHello
+2023-02-21 21:48:57.864 [http-nio-3111-exec-2] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190439038255168] invoke consumer domain method sayHello
+2023-02-21 22:29:00.240 [http-nio-3111-exec-5] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190596480368704] invoke consumer controller method sayHello
+2023-02-21 22:29:00.240 [http-nio-3111-exec-5] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190596480368704] invoke consumer domain method sayHello
+2023-02-21 22:29:01.528 [http-nio-3111-exec-8] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190596564713536] invoke consumer controller method sayHello
+2023-02-21 22:29:01.528 [http-nio-3111-exec-8] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190596564713536] invoke consumer domain method sayHello
+2023-02-21 23:24:34.298 [Thread-25] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12190437636767808] Shutting down the Executor Pool for PollingServerListUpdater
+2023-02-21 23:24:34.301 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-02-21 23:24:34.304 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-02-21 23:24:34.305 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.1.log b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.1.log
new file mode 100644
index 0000000..f6e6280
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-02-21.1.log
@@ -0,0 +1,86 @@
+2023-02-21 21:33:31.168 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$4ac90509] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:31.404 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-02-21 21:33:31.683 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8b79138c-39d2-33a1-9b35-076d28827f08
+2023-02-21 21:33:31.697 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:31.734 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$4ac90509] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:31.933 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-02-21 21:33:31.941 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:33:31.945 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-02-21 21:33:31.945 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-02-21 21:33:32.029 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-02-21 21:33:32.029 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 618 ms
+2023-02-21 21:33:32.171 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:33:32.172 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:33:32.174 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:33:32.174 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:33:32.325 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:33:32.645 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-02-21 21:33:33.015 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:33:33.040 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-02-21 21:33:33.122 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-02-21 21:33:33.360 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.714 seconds (JVM running for 3.781)
+2023-02-21 21:34:05.410 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-02-21 21:34:05.410 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-02-21 21:34:05.417 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 6 ms
+2023-02-21 21:34:05.707 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190380561924160] invoke consumer controller method sayHello
+2023-02-21 21:34:05.707 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190380561924160] invoke consumer domain method sayHello
+2023-02-21 21:34:06.197 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190380561924160] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:34:06.217 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12190380561924160] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-02-21 21:34:06.221 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190380561924160] Using serverListUpdater PollingServerListUpdater
+2023-02-21 21:34:06.261 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190380561924160] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:34:06.262 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190380561924160] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[192.168.56.1:2111],Load balancer stats=Zone stats: {unknown=[Zone:unknown; Instance count:1; Active connections count: 0; Circuit breaker tripped count: 0; Active connections per server: 0.0;]
+},Server stats: [[Server:192.168.56.1:2111; Zone:UNKNOWN; Total Requests:0; Successive connection failure:0; Total blackout seconds:0; Last connection made:Thu Jan 01 08:00:00 CST 1970; First connection made: Thu Jan 01 08:00:00 CST 1970; Active Connections:0; total failure count in last (1000) msecs:0; average resp time:0.0; 90 percentile resp time:0.0; 95 percentile resp time:0.0; min resp time:0.0; max resp time:0.0; stddev resp time:0.0]
+]}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@73b6158b
+2023-02-21 21:34:07.228 [PollingServerListUpdater-0] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190380561924160] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:34:16.158 [http-nio-3111-exec-3] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190381254705216] invoke consumer controller method sayHello
+2023-02-21 21:34:16.158 [http-nio-3111-exec-3] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190381254705216] invoke consumer domain method sayHello
+2023-02-21 21:34:56.543 [http-nio-3111-exec-4] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190383901376576] invoke consumer controller method sayHello
+2023-02-21 21:34:56.543 [http-nio-3111-exec-4] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190383901376576] invoke consumer domain method sayHello
+2023-02-21 21:36:51.201 [Thread-26] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12190380561924160] Shutting down the Executor Pool for PollingServerListUpdater
+2023-02-21 21:36:51.204 [Thread-16] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-02-21 21:36:51.209 [Thread-16] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-02-21 21:36:51.209 [Thread-16] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:36:53.942 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$3a9a3c23] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:36:54.208 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-02-21 21:36:54.488 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8b79138c-39d2-33a1-9b35-076d28827f08
+2023-02-21 21:36:54.500 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:36:54.537 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$3a9a3c23] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:36:54.735 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-02-21 21:36:54.743 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:36:54.747 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-02-21 21:36:54.748 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-02-21 21:36:54.828 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-02-21 21:36:54.828 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 613 ms
+2023-02-21 21:36:54.975 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:36:54.975 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:36:54.977 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:36:54.978 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:36:55.111 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:36:55.412 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-02-21 21:36:55.717 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-02-21 21:36:55.739 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-02-21 21:36:55.804 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-02-21 21:36:55.983 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.592 seconds (JVM running for 3.287)
+2023-02-21 21:48:36.300 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-02-21 21:48:36.300 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-02-21 21:48:36.307 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 7 ms
+2023-02-21 21:48:36.613 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190437636767808] invoke consumer controller method sayHello
+2023-02-21 21:48:36.613 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190437636767808] invoke consumer domain method sayHello
+2023-02-21 21:48:37.166 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190437636767808] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:48:37.189 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12190437636767808] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-02-21 21:48:37.196 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190437636767808] Using serverListUpdater PollingServerListUpdater
+2023-02-21 21:48:37.231 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190437636767808] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:48:37.232 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12190437636767808] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[192.168.56.1:2111],Load balancer stats=Zone stats: {unknown=[Zone:unknown; Instance count:1; Active connections count: 0; Circuit breaker tripped count: 0; Active connections per server: 0.0;]
+},Server stats: [[Server:192.168.56.1:2111; Zone:UNKNOWN; Total Requests:0; Successive connection failure:0; Total blackout seconds:0; Last connection made:Thu Jan 01 08:00:00 CST 1970; First connection made: Thu Jan 01 08:00:00 CST 1970; Active Connections:0; total failure count in last (1000) msecs:0; average resp time:0.0; 90 percentile resp time:0.0; 95 percentile resp time:0.0; min resp time:0.0; max resp time:0.0; stddev resp time:0.0]
+]}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@3fa3ba8b
+2023-02-21 21:48:38.204 [PollingServerListUpdater-0] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12190437636767808] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-02-21 21:48:57.864 [http-nio-3111-exec-2] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190439038255168] invoke consumer controller method sayHello
+2023-02-21 21:48:57.864 [http-nio-3111-exec-2] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190439038255168] invoke consumer domain method sayHello
+2023-02-21 22:29:00.240 [http-nio-3111-exec-5] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190596480368704] invoke consumer controller method sayHello
+2023-02-21 22:29:00.240 [http-nio-3111-exec-5] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190596480368704] invoke consumer domain method sayHello
+2023-02-21 22:29:01.528 [http-nio-3111-exec-8] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12190596564713536] invoke consumer controller method sayHello
+2023-02-21 22:29:01.528 [http-nio-3111-exec-8] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12190596564713536] invoke consumer domain method sayHello
+2023-02-21 23:24:34.298 [Thread-25] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12190437636767808] Shutting down the Executor Pool for PollingServerListUpdater
+2023-02-21 23:24:34.301 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-02-21 23:24:34.304 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-02-21 23:24:34.305 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-04.0.log b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-04.0.log
new file mode 100644
index 0000000..2d00dfc
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-04.0.log
@@ -0,0 +1,574 @@
+2023-03-04 13:13:37.443 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$5db5065c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:13:37.720 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-04 13:13:38.029 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=136336c8-2201-3f2d-b87c-6dac06d4159f
+2023-03-04 13:13:38.030 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'com.yomahub.tlog.example.feign.feign.GateWayFeign' defined in null: Could not resolve placeholder 'gateway.url' in value "http://${gateway.url}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'gateway.url' in value "http://${gateway.url}"
+2023-03-04 13:13:38.037 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2023-03-04 13:13:38.043 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'com.yomahub.tlog.example.feign.feign.GateWayFeign' defined in null: Could not resolve placeholder 'gateway.url' in value "http://${gateway.url}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'gateway.url' in value "http://${gateway.url}"
+ at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:228)
+ at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.processProperties(PropertySourcesPlaceholderConfigurer.java:182)
+ at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.postProcessBeanFactory(PropertySourcesPlaceholderConfigurer.java:157)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:286)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:166)
+ at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'gateway.url' in value "http://${gateway.url}"
+ at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:178)
+ at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:124)
+ at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:237)
+ at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:211)
+ at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:175)
+ at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:296)
+ at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:222)
+ at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitPropertyValues(BeanDefinitionVisitor.java:147)
+ at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:85)
+ at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:225)
+ ... 13 common frames omitted
+2023-03-04 13:14:14.596 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$42be442c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:14:14.858 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-04 13:14:15.176 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8b79138c-39d2-33a1-9b35-076d28827f08
+2023-03-04 13:14:15.188 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:14:15.234 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$42be442c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:14:15.486 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-04 13:14:15.495 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:14:15.500 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-04 13:14:15.500 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-04 13:14:15.593 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-04 13:14:15.593 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 726 ms
+2023-03-04 13:14:15.756 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:14:15.756 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:14:15.759 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:14:15.759 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:14:15.902 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:14:16.237 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-04 13:14:16.648 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:14:16.666 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-04 13:14:18.790 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-04 13:14:18.992 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 5.026 seconds (JVM running for 5.958)
+2023-03-04 13:16:47.547 [Thread-20] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-04 13:16:49.590 [Thread-20] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-04 13:16:49.590 [Thread-20] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-04 13:16:49.590 [Thread-20] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:16:54.038 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$de707301] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:16:54.317 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-04 13:16:54.671 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8b79138c-39d2-33a1-9b35-076d28827f08
+2023-03-04 13:16:54.683 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:16:54.722 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$de707301] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:16:54.974 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-04 13:16:54.983 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:16:54.988 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-04 13:16:54.988 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-04 13:16:55.088 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-04 13:16:55.088 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 762 ms
+2023-03-04 13:16:55.272 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:16:55.273 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:16:55.276 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:16:55.276 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:16:55.460 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:16:55.768 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-04 13:16:56.137 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:16:56.155 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-04 13:16:56.408 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-04 13:16:56.593 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 3.402 seconds (JVM running for 4.186)
+2023-03-04 13:32:20.824 [Thread-17] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-04 13:32:20.828 [Thread-17] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-04 13:32:20.829 [Thread-17] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:32:24.466 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$2de3e64e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:32:24.735 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-04 13:32:24.992 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=166d8cef-5485-3c49-a9c6-b3a6dc964e53
+2023-03-04 13:32:25.001 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:32:25.032 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$2de3e64e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:32:25.201 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-04 13:32:25.208 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:32:25.213 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-04 13:32:25.213 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-04 13:32:25.290 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-04 13:32:25.290 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 549 ms
+2023-03-04 13:32:25.434 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:32:25.434 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:32:25.437 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:32:25.437 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:32:25.566 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:32:25.830 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-04 13:32:26.114 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:32:26.128 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-04 13:32:26.185 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-04 13:32:26.366 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.43 seconds (JVM running for 3.017)
+2023-03-04 13:34:50.016 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-04 13:34:50.016 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-04 13:34:50.021 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-04 13:34:50.304 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12250781462298688] invoke consumer controller method sayHello
+2023-03-04 13:34:50.304 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12250781462298688] invoke consumer domain method sayHello
+2023-03-04 13:34:50.807 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12250781462298688] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-03-04 13:34:50.828 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12250781462298688] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-03-04 13:34:50.832 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12250781462298688] Using serverListUpdater PollingServerListUpdater
+2023-03-04 13:34:50.855 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12250781462298688] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@6553fd6b
+2023-03-04 13:34:50.896 [http-nio-3111-exec-1] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider] with root cause
+com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider
+ at com.netflix.loadbalancer.LoadBalancerContext.getServerFromLoadBalancer(LoadBalancerContext.java:483)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:184)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:180)
+ at rx.Observable.unsafeSubscribe(Observable.java:10327)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:94)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:42)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.Observable.subscribe(Observable.java:10423)
+ at rx.Observable.subscribe(Observable.java:10390)
+ at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:443)
+ at rx.observables.BlockingObservable.single(BlockingObservable.java:340)
+ at com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer(AbstractLoadBalancerAwareClient.java:112)
+ at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:83)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:108)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy85.sayHello(Unknown Source)
+ at com.yomahub.tlog.example.feign.domain.ConsumerDomain.sayHello(ConsumerDomain.java:19)
+ at com.yomahub.tlog.example.feign.controller.TlogFeignConsumerController.sayHello(TlogFeignConsumerController.java:22)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:750)
+2023-03-04 13:35:40.282 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$49ed35e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:35:40.525 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-04 13:35:40.823 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=166d8cef-5485-3c49-a9c6-b3a6dc964e53
+2023-03-04 13:35:40.834 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:35:40.876 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$49ed35e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:35:41.113 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-04 13:35:41.121 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:35:41.126 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-04 13:35:41.126 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-04 13:35:41.212 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-04 13:35:41.213 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 680 ms
+2023-03-04 13:35:41.412 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:35:41.412 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:35:41.414 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:35:41.414 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:35:41.600 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:35:41.891 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-04 13:35:42.242 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:35:42.263 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-04 13:35:42.334 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-04 13:35:42.524 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.816 seconds (JVM running for 3.547)
+2023-03-04 13:36:31.959 [Thread-16] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-04 13:36:31.963 [Thread-16] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-04 13:36:31.964 [Thread-16] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:36:36.838 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$ff888791] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:36:37.085 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-04 13:36:37.373 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=166d8cef-5485-3c49-a9c6-b3a6dc964e53
+2023-03-04 13:36:37.384 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:36:37.422 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$ff888791] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:36:37.626 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-04 13:36:37.635 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:36:37.639 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-04 13:36:37.640 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-04 13:36:37.724 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-04 13:36:37.724 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 632 ms
+2023-03-04 13:36:37.894 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:36:37.894 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:36:37.896 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:36:37.897 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:36:38.057 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:36:38.348 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-04 13:36:38.658 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:36:38.673 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-04 13:36:38.737 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-04 13:36:38.924 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.684 seconds (JVM running for 3.401)
+2023-03-04 13:36:42.267 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-04 13:36:42.268 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-04 13:36:42.276 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 7 ms
+2023-03-04 13:36:44.286 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12250788819107904] invoke consumer controller method sayHello
+2023-03-04 13:37:17.779 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12250788819107904] invoke consumer domain method sayHello
+2023-03-04 13:37:18.300 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12250788819107904] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-03-04 13:37:18.321 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12250788819107904] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-03-04 13:37:18.324 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12250788819107904] Using serverListUpdater PollingServerListUpdater
+2023-03-04 13:37:18.340 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12250788819107904] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@57123cde
+2023-03-04 13:37:18.382 [http-nio-3111-exec-1] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider] with root cause
+com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider
+ at com.netflix.loadbalancer.LoadBalancerContext.getServerFromLoadBalancer(LoadBalancerContext.java:483)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:184)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:180)
+ at rx.Observable.unsafeSubscribe(Observable.java:10327)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:94)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:42)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.Observable.subscribe(Observable.java:10423)
+ at rx.Observable.subscribe(Observable.java:10390)
+ at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:443)
+ at rx.observables.BlockingObservable.single(BlockingObservable.java:340)
+ at com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer(AbstractLoadBalancerAwareClient.java:112)
+ at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:83)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:108)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy85.sayHello(Unknown Source)
+ at com.yomahub.tlog.example.feign.domain.ConsumerDomain.sayHello(ConsumerDomain.java:19)
+ at com.yomahub.tlog.example.feign.controller.TlogFeignConsumerController.sayHello(TlogFeignConsumerController.java:32)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:750)
+2023-03-04 13:37:42.869 [Thread-22] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12250788819107904] Shutting down the Executor Pool for PollingServerListUpdater
+2023-03-04 13:37:42.870 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-04 13:37:42.874 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-04 13:37:42.875 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:37:52.665 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$95ab0c2c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:37:52.931 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-04 13:37:53.219 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=166d8cef-5485-3c49-a9c6-b3a6dc964e53
+2023-03-04 13:37:53.231 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:37:53.269 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$95ab0c2c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-04 13:37:53.479 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-04 13:37:53.487 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:37:53.491 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-04 13:37:53.491 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-04 13:37:53.574 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-04 13:37:53.574 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 635 ms
+2023-03-04 13:37:53.741 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:37:53.742 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:37:53.744 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-04 13:37:53.744 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-04 13:37:53.875 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-04 13:37:54.158 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-04 13:37:54.470 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-04 13:37:54.485 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-04 13:37:54.550 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-04 13:37:54.729 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.626 seconds (JVM running for 3.316)
+2023-03-04 13:37:56.554 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-04 13:37:56.555 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-04 13:37:56.560 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-04 13:37:58.244 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12250793690857536] invoke consumer controller method sayHello
+2023-03-04 13:37:59.526 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12250793690857536] invoke consumer domain method sayHello
+2023-03-04 13:38:00.050 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12250793690857536] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-03-04 13:38:00.070 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12250793690857536] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-03-04 13:38:00.074 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12250793690857536] Using serverListUpdater PollingServerListUpdater
+2023-03-04 13:38:00.087 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12250793690857536] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@6a15629d
+2023-03-04 13:38:00.130 [http-nio-3111-exec-1] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider] with root cause
+com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider
+ at com.netflix.loadbalancer.LoadBalancerContext.getServerFromLoadBalancer(LoadBalancerContext.java:483)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:184)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:180)
+ at rx.Observable.unsafeSubscribe(Observable.java:10327)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:94)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:42)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.Observable.subscribe(Observable.java:10423)
+ at rx.Observable.subscribe(Observable.java:10390)
+ at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:443)
+ at rx.observables.BlockingObservable.single(BlockingObservable.java:340)
+ at com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer(AbstractLoadBalancerAwareClient.java:112)
+ at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:83)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:108)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy85.sayHello(Unknown Source)
+ at com.yomahub.tlog.example.feign.domain.ConsumerDomain.sayHello(ConsumerDomain.java:19)
+ at com.yomahub.tlog.example.feign.controller.TlogFeignConsumerController.sayHello(TlogFeignConsumerController.java:32)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:750)
+2023-03-04 13:38:02.843 [http-nio-3111-exec-2] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12250794015981632] invoke consumer controller method sayHello
+2023-03-04 13:52:32.583 [http-nio-3111-exec-2] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12250794015981632] invoke consumer domain method sayHello
+2023-03-04 13:52:32.586 [http-nio-3111-exec-2] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider] with root cause
+com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider
+ at com.netflix.loadbalancer.LoadBalancerContext.getServerFromLoadBalancer(LoadBalancerContext.java:483)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:184)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:180)
+ at rx.Observable.unsafeSubscribe(Observable.java:10327)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:94)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:42)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.Observable.subscribe(Observable.java:10423)
+ at rx.Observable.subscribe(Observable.java:10390)
+ at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:443)
+ at rx.observables.BlockingObservable.single(BlockingObservable.java:340)
+ at com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer(AbstractLoadBalancerAwareClient.java:112)
+ at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:83)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:108)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy85.sayHello(Unknown Source)
+ at com.yomahub.tlog.example.feign.domain.ConsumerDomain.sayHello(ConsumerDomain.java:19)
+ at com.yomahub.tlog.example.feign.controller.TlogFeignConsumerController.sayHello(TlogFeignConsumerController.java:32)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:750)
+2023-03-04 14:16:43.192 [Thread-22] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12250793690857536] Shutting down the Executor Pool for PollingServerListUpdater
+2023-03-04 14:16:43.194 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-04 14:16:43.197 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-04 14:16:43.198 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-05.0.log b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-05.0.log
new file mode 100644
index 0000000..69257d2
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-05.0.log
@@ -0,0 +1,132 @@
+2023-03-05 12:35:41.204 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$5f32d59c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-05 12:35:41.433 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-05 12:35:41.749 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8747e603-d19d-3e6c-8649-1fdcb0c56a7e
+2023-03-05 12:35:41.795 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$5f32d59c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-05 12:35:42.011 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-05 12:35:42.027 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-05 12:35:42.032 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-05 12:35:42.032 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-05 12:35:42.112 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-05 12:35:42.112 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 671 ms
+2023-03-05 12:35:42.190 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-05 12:35:42.190 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-05 12:35:42.193 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-05 12:35:42.193 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-05 12:35:42.311 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-05 12:35:42.622 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-05 12:35:42.954 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-05 12:35:42.968 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-05 12:35:45.078 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-05 12:35:45.251 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.596 seconds (JVM running for 5.828)
+2023-03-05 13:01:14.462 [Thread-20] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-05 13:01:16.507 [Thread-20] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-05 13:01:16.507 [Thread-20] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-05 13:01:16.507 [Thread-20] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-05 13:01:22.170 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$b85169cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-05 13:01:22.447 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-05 13:01:22.827 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=8747e603-d19d-3e6c-8649-1fdcb0c56a7e
+2023-03-05 13:01:22.873 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$b85169cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-05 13:01:23.116 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-05 13:01:23.124 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-05 13:01:23.129 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-05 13:01:23.129 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-05 13:01:23.240 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-05 13:01:23.240 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 785 ms
+2023-03-05 13:01:23.326 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-05 13:01:23.326 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-05 13:01:23.330 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-05 13:01:23.330 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-05 13:01:23.464 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-05 13:01:23.870 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-05 13:01:24.248 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-05 13:01:24.270 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-05 13:01:26.362 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-05 13:01:26.547 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 5.085 seconds (JVM running for 5.929)
+2023-03-05 13:01:50.752 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-05 13:01:50.752 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-05 13:01:50.757 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-05 13:01:51.135 [http-nio-3111-exec-1] WARN o.s.w.s.m.support.DefaultHandlerExceptionResolver - [192.168.56.1][0][12256314061881408] Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'name' is not present]
+2023-03-05 13:02:05.840 [http-nio-3111-exec-2] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12256314885865536] invoke consumer controller method sayHello
+2023-03-05 13:02:06.761 [http-nio-3111-exec-2] INFO com.yomahub.tlog.example.feign.en.impl.CSVParser - [192.168.56.1][0][12256314885865536] 用CSVParser解析。。。
+2023-03-05 13:02:15.367 [http-nio-3111-exec-3] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12256315550990400] invoke consumer controller method sayHello
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-06.0.log b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-06.0.log
new file mode 100644
index 0000000..1c17484
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-06.0.log
@@ -0,0 +1,629 @@
+2023-03-06 23:13:59.167 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7bed4a85] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:13:59.405 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-06 23:13:59.727 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=c0d76c20-ba80-3ff7-8a4f-d87e4dab33c1
+2023-03-06 23:13:59.735 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'asyncConfiguration' of type [com.yomahub.tlog.example.feign.configuration.AsyncConfiguration$$EnhancerBySpringCGLIB$$d9febeee] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:13:59.784 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7bed4a85] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:14:00.015 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-06 23:14:00.023 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:14:00.027 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-06 23:14:00.028 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-06 23:14:00.109 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-06 23:14:00.109 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 695 ms
+2023-03-06 23:14:00.155 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:14:00.156 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'asyncPoolTaskExecutor'
+2023-03-06 23:14:00.159 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:14:00.159 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'otherTaskExecutor'
+2023-03-06 23:14:00.168 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:14:00.168 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:14:00.171 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:14:00.171 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:14:00.614 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-06 23:14:00.964 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:14:00.978 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-06 23:14:03.089 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-06 23:14:03.255 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.635 seconds (JVM running for 5.728)
+2023-03-06 23:14:27.264 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-06 23:14:27.264 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-06 23:14:27.271 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 7 ms
+2023-03-06 23:14:28.545 [http-nio-3111-exec-1] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264385244627008] main cost 1003 ms
+2023-03-06 23:14:29.562 [async-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264385244627008] task1 cost 2016 ms
+2023-03-06 23:14:30.549 [async-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264385244627008] task2 cost 3003 ms
+2023-03-06 23:15:00.673 [http-nio-3111-exec-3] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264387356786752] main cost 1015 ms
+2023-03-06 23:15:05.961 [async-2] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264387356786752] task1 cost 3936 ms
+2023-03-06 23:15:11.349 [async-2] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264387356786752] task2 cost 4322 ms
+2023-03-06 23:15:33.076 [http-nio-3111-exec-5] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264389480611904] main cost 1010 ms
+2023-03-06 23:15:34.069 [async-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264385244627008] task1 cost 2003 ms
+2023-03-06 23:15:35.077 [async-3] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264389480611904] task2 cost 3011 ms
+2023-03-06 23:16:33.252 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-06 23:16:35.310 [Thread-19] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-06 23:16:35.311 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-06 23:16:35.313 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'otherTaskExecutor'
+2023-03-06 23:16:35.313 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'asyncPoolTaskExecutor'
+2023-03-06 23:16:39.822 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$751b7eac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:16:40.084 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-06 23:16:40.362 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=c0d76c20-ba80-3ff7-8a4f-d87e4dab33c1
+2023-03-06 23:16:40.370 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'asyncConfiguration' of type [com.yomahub.tlog.example.feign.configuration.AsyncConfiguration$$EnhancerBySpringCGLIB$$d32cf315] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:16:40.413 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$751b7eac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:16:40.614 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-06 23:16:40.621 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:16:40.627 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-06 23:16:40.627 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-06 23:16:40.705 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-06 23:16:40.705 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 613 ms
+2023-03-06 23:16:40.747 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:16:40.748 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'asyncPoolTaskExecutor'
+2023-03-06 23:16:40.750 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:16:40.750 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'otherTaskExecutor'
+2023-03-06 23:16:40.760 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:16:40.760 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:16:40.762 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:16:40.763 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:16:41.288 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-06 23:16:41.617 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:16:41.631 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-06 23:16:43.750 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-06 23:16:43.918 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.634 seconds (JVM running for 5.312)
+2023-03-06 23:16:47.558 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-06 23:16:47.558 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-06 23:16:47.563 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-06 23:16:48.842 [http-nio-3111-exec-1] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264394438606912] main cost 1011 ms
+2023-03-06 23:16:49.842 [async-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264394438606912] task1 cost 2007 ms,thread name async-1
+2023-03-06 23:16:50.849 [async-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264394438606912] task2 cost 3014 ms,thread name async-1
+2023-03-06 23:18:09.997 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-06 23:18:12.050 [Thread-19] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-06 23:18:12.050 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-06 23:18:12.052 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'otherTaskExecutor'
+2023-03-06 23:18:12.053 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'asyncPoolTaskExecutor'
+2023-03-06 23:18:15.603 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a2fc56dd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:18:15.869 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-06 23:18:16.144 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=dee5fb4d-ad25-3b9b-bfb3-14ee4d68bb57
+2023-03-06 23:18:16.152 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'asyncConfiguration' of type [com.yomahub.tlog.example.feign.configuration.AsyncConfiguration$$EnhancerBySpringCGLIB$$10dcb46] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:18:16.196 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a2fc56dd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:18:16.395 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-06 23:18:16.403 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:18:16.407 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-06 23:18:16.407 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-06 23:18:16.484 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-06 23:18:16.484 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 608 ms
+2023-03-06 23:18:16.527 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:18:16.527 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'defaultPoolTaskExecutor'
+2023-03-06 23:18:16.530 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:18:16.530 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'otherTaskExecutor'
+2023-03-06 23:18:16.540 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:18:16.540 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:18:16.542 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:18:16.542 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:18:17.124 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-06 23:18:17.455 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:18:17.470 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-06 23:18:19.587 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-06 23:18:19.812 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.744 seconds (JVM running for 5.407)
+2023-03-06 23:18:22.648 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-06 23:18:22.648 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-06 23:18:22.653 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-06 23:18:22.918 [http-nio-3111-exec-1] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'asyncPoolTaskExecutor' available: No matching Executor bean found for qualifier 'asyncPoolTaskExecutor' - neither qualifier match nor bean name match!] with root cause
+org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'asyncPoolTaskExecutor' available: No matching Executor bean found for qualifier 'asyncPoolTaskExecutor' - neither qualifier match nor bean name match!
+ at org.springframework.beans.factory.annotation.BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactoryAnnotationUtils.java:136)
+ at org.springframework.beans.factory.annotation.BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactoryAnnotationUtils.java:95)
+ at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.findQualifiedExecutor(AsyncExecutionAspectSupport.java:211)
+ at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.determineAsyncExecutor(AsyncExecutionAspectSupport.java:169)
+ at org.springframework.aop.interceptor.AsyncExecutionInterceptor.invoke(AsyncExecutionInterceptor.java:107)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
+ at com.yomahub.tlog.example.feign.service.AsyncTask$$EnhancerBySpringCGLIB$$e16262f2.doTask1()
+ at com.yomahub.tlog.example.feign.controller.AsyncController.task(AsyncController.java:20)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:750)
+2023-03-06 23:18:31.114 [http-nio-3111-exec-2] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'asyncPoolTaskExecutor' available: No matching Executor bean found for qualifier 'asyncPoolTaskExecutor' - neither qualifier match nor bean name match!] with root cause
+org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'asyncPoolTaskExecutor' available: No matching Executor bean found for qualifier 'asyncPoolTaskExecutor' - neither qualifier match nor bean name match!
+ at org.springframework.beans.factory.annotation.BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactoryAnnotationUtils.java:136)
+ at org.springframework.beans.factory.annotation.BeanFactoryAnnotationUtils.qualifiedBeanOfType(BeanFactoryAnnotationUtils.java:95)
+ at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.findQualifiedExecutor(AsyncExecutionAspectSupport.java:211)
+ at org.springframework.aop.interceptor.AsyncExecutionAspectSupport.determineAsyncExecutor(AsyncExecutionAspectSupport.java:169)
+ at org.springframework.aop.interceptor.AsyncExecutionInterceptor.invoke(AsyncExecutionInterceptor.java:107)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
+ at com.yomahub.tlog.example.feign.service.AsyncTask$$EnhancerBySpringCGLIB$$e16262f2.doTask1()
+ at com.yomahub.tlog.example.feign.controller.AsyncController.task(AsyncController.java:20)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:750)
+2023-03-06 23:18:56.916 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-06 23:18:58.966 [Thread-19] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-06 23:18:58.967 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-06 23:18:58.969 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'otherTaskExecutor'
+2023-03-06 23:18:58.969 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'defaultPoolTaskExecutor'
+2023-03-06 23:19:02.556 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$993939f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:19:02.857 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-06 23:19:03.139 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=dee5fb4d-ad25-3b9b-bfb3-14ee4d68bb57
+2023-03-06 23:19:03.147 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'asyncConfiguration' of type [com.yomahub.tlog.example.feign.configuration.AsyncConfiguration$$EnhancerBySpringCGLIB$$f74aae5f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:19:03.191 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$993939f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:19:03.393 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-06 23:19:03.401 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:19:03.405 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-06 23:19:03.406 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-06 23:19:03.482 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-06 23:19:03.482 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 618 ms
+2023-03-06 23:19:03.525 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:19:03.526 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'defaultPoolTaskExecutor'
+2023-03-06 23:19:03.528 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService
+2023-03-06 23:19:03.528 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'otherTaskExecutor'
+2023-03-06 23:19:03.538 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:19:03.538 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:19:03.540 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:19:03.540 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:19:03.999 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-06 23:19:04.344 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:19:04.358 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-06 23:19:06.483 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-06 23:19:06.691 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.685 seconds (JVM running for 5.34)
+2023-03-06 23:19:09.439 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-06 23:19:09.439 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-06 23:19:09.444 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-06 23:19:10.720 [http-nio-3111-exec-1] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264403736985664] main cost 1007 ms
+2023-03-06 23:19:11.731 [default-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264403736985664] task1 cost 2014 ms,thread name default-1
+2023-03-06 23:19:12.724 [other-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264403736985664] task2 cost 3007 ms,thread name other-1
+2023-03-06 23:53:32.239 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-06 23:53:34.279 [Thread-19] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-06 23:53:34.279 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-06 23:53:34.282 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'otherTaskExecutor'
+2023-03-06 23:53:34.282 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'defaultPoolTaskExecutor'
+2023-03-06 23:53:38.976 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a312e2e9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:53:39.220 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-06 23:53:39.497 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=2b75fb50-050c-38b7-872d-f9b120dbd434
+2023-03-06 23:53:39.537 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a312e2e9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:53:39.729 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-06 23:53:39.737 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:53:39.742 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-06 23:53:39.742 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-06 23:53:39.819 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-06 23:53:39.819 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 592 ms
+2023-03-06 23:53:39.859 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:53:39.859 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:53:39.862 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:53:39.862 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:53:39.967 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-06 23:53:40.292 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-06 23:53:40.611 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:53:40.625 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-06 23:53:42.736 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+2023-03-06 23:53:42.904 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.463 seconds (JVM running for 5.125)
+2023-03-06 23:53:45.431 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-06 23:53:45.431 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-06 23:53:45.436 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-06 23:53:47.701 [http-nio-3111-exec-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264539788738624] task1 cost 2007 ms,thread name http-nio-3111-exec-1
+2023-03-06 23:53:50.703 [http-nio-3111-exec-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264539788738624] task2 cost 3002 ms,thread name http-nio-3111-exec-1
+2023-03-06 23:53:51.717 [http-nio-3111-exec-1] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264539788738624] main cost 6023 ms
+2023-03-06 23:54:00.255 [http-nio-3111-exec-2] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264540619079744] task1 cost 2000 ms,thread name http-nio-3111-exec-2
+2023-03-06 23:54:03.265 [http-nio-3111-exec-2] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264540619079744] task2 cost 3010 ms,thread name http-nio-3111-exec-2
+2023-03-06 23:54:04.279 [http-nio-3111-exec-2] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264540619079744] main cost 6024 ms
+2023-03-06 23:54:27.442 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-06 23:54:29.498 [Thread-19] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - ERR_NACOS_DEREGISTER, de-register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.deregisterService(NamingProxy.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:244)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:231)
+ at com.alibaba.nacos.client.naming.NacosNamingService.deregisterInstance(NacosNamingService.java:221)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.deregister(NacosServiceRegistry.java:85)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.deregister(AbstractAutoServiceRegistration.java:256)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.stop(AbstractAutoServiceRegistration.java:271)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.destroy(AbstractAutoServiceRegistration.java:208)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:363)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:321)
+ at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:156)
+ at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:242)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1036)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1029)
+ at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1057)
+ at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1026)
+ at org.springframework.context.support.AbstractApplicationContext$1.run(AbstractApplicationContext.java:945)
+2023-03-06 23:54:29.499 [Thread-19] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-06 23:54:29.499 [Thread-19] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-06 23:54:33.970 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$c340ea7a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:54:34.238 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-06 23:54:34.512 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=9e23cb1e-50db-312a-8ee3-d93ea1a6d66e
+2023-03-06 23:54:34.563 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$c340ea7a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-06 23:54:34.761 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-06 23:54:34.769 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:54:34.773 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-06 23:54:34.774 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-06 23:54:34.851 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-06 23:54:34.852 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 606 ms
+2023-03-06 23:54:34.902 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:54:34.902 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:54:34.904 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-06 23:54:34.904 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-06 23:54:35.017 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-06 23:54:35.324 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-06 23:54:35.656 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-06 23:54:35.671 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-06 23:54:37.761 [main] ERROR c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer register failed...NacosRegistration{nacosDiscoveryProperties=NacosDiscoveryProperties{serverAddr='127.0.0.1:8848', endpoint='', namespace='', watchDelay=30000, logName='', service='tlog-logback-feign-consumer', weight=1.0, clusterName='DEFAULT', namingLoadCacheAtStart='false', metadata={preserved.register.source=SPRING_CLOUD}, registerEnabled=true, ip='192.168.56.1', networkInterface='', port=3111, secure=false, accessKey='', secretKey=''}},
+java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers([127.0.0.1:8848]) tried: failed to req API:127.0.0.1:8848/nacos/v1/ns/instance. code:500 msg: java.net.ConnectException: Connection refused: connect
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:464)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.reqAPI(NamingProxy.java:386)
+ at com.alibaba.nacos.client.naming.net.NamingProxy.registerService(NamingProxy.java:188)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:205)
+ at com.alibaba.nacos.client.naming.NacosNamingService.registerInstance(NacosNamingService.java:184)
+ at com.alibaba.cloud.nacos.registry.NacosServiceRegistry.register(NacosServiceRegistry.java:61)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.register(AbstractAutoServiceRegistration.java:239)
+ at com.alibaba.cloud.nacos.registry.NacosAutoServiceRegistration.register(NacosAutoServiceRegistration.java:74)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.start(AbstractAutoServiceRegistration.java:138)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.bind(AbstractAutoServiceRegistration.java:101)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:88)
+ at org.springframework.cloud.client.serviceregistry.AbstractAutoServiceRegistration.onApplicationEvent(AbstractAutoServiceRegistration.java:47)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
+ at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
+ at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:165)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:16)
+2023-03-06 23:54:37.921 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 4.465 seconds (JVM running for 5.117)
+2023-03-06 23:54:41.453 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-06 23:54:41.453 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-06 23:54:41.460 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 7 ms
+2023-03-06 23:54:42.745 [http-nio-3111-exec-1] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264543460327488] main cost 1015 ms
+2023-03-06 23:54:43.749 [woniugege-1] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264543460327488] task1 cost 2015 ms,thread name woniugege-1
+2023-03-06 23:54:44.743 [woniugege-2] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264543460327488] task2 cost 3009 ms,thread name woniugege-2
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-07.0.log b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-07.0.log
new file mode 100644
index 0000000..9392ed3
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-07.0.log
@@ -0,0 +1,9 @@
+2023-03-07 00:02:44.074 [http-nio-3111-exec-4] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264575013290048] main cost 1002 ms
+2023-03-07 00:02:45.087 [woniugege-3] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264575013290048] task1 cost 2010 ms,thread name woniugege-3
+2023-03-07 00:02:46.085 [woniugege-4] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264575013290048] task2 cost 3008 ms,thread name woniugege-4
+2023-03-07 00:02:59.801 [http-nio-3111-exec-5] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264576044302400] main cost 1000 ms
+2023-03-07 00:03:00.805 [woniugege-5] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264576044302400] task1 cost 2004 ms,thread name woniugege-5
+2023-03-07 00:03:01.805 [woniugege-6] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264576044302400] task2 cost 3004 ms,thread name woniugege-6
+2023-03-07 00:03:27.734 [http-nio-3111-exec-7] INFO c.y.tlog.example.feign.controller.AsyncController - [192.168.56.1][0][12264577874853952] main cost 1001 ms
+2023-03-07 00:03:28.734 [woniugege-7] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264577874853952] task1 cost 2000 ms,thread name woniugege-7
+2023-03-07 00:03:29.737 [woniugege-3] INFO com.yomahub.tlog.example.feign.service.AsyncTask - [192.168.56.1][0][12264575013290048] task2 cost 3003 ms,thread name woniugege-3
diff --git a/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-22.0.log b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-22.0.log
new file mode 100644
index 0000000..15af610
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-consumer.log.2023-03-22.0.log
@@ -0,0 +1,341 @@
+2023-03-22 20:46:25.626 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$5a0ec8f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:46:25.849 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-22 20:46:26.186 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=7982c104-901d-3148-af84-2ffbfaf39e19
+2023-03-22 20:46:26.204 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:46:26.245 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$5a0ec8f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:46:26.281 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+2023-03-22 20:46:26.282 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2023-03-22 20:46:26.282 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
+ at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1321)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1160)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:240)
+ at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:721)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:534)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:14)
+Caused by: java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+ at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:319)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:227)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.obtainPointcutExpression(AspectJExpressionPointcut.java:198)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.getClassFilter(AspectJExpressionPointcut.java:177)
+ at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:225)
+ at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:288)
+ at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:320)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:126)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:95)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:76)
+ at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:347)
+ at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:299)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:429)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
+ ... 24 common frames omitted
+2023-03-22 20:50:53.935 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$52db6c0f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:50:54.212 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-22 20:50:54.490 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=1a75f76e-1c44-32a5-a6aa-553db727868a
+2023-03-22 20:50:54.528 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:50:54.540 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.retry.annotation.RetryConfiguration' of type [org.springframework.retry.annotation.RetryConfiguration$$EnhancerBySpringCGLIB$$2c850137] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:50:54.559 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$52db6c0f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:50:54.577 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+2023-03-22 20:50:54.577 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2023-03-22 20:50:54.593 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
+ at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1321)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1160)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:240)
+ at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:721)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:534)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:16)
+Caused by: java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+ at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:319)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:227)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.obtainPointcutExpression(AspectJExpressionPointcut.java:198)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.getClassFilter(AspectJExpressionPointcut.java:177)
+ at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:225)
+ at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:288)
+ at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:320)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:126)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:95)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:76)
+ at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:347)
+ at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:299)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:429)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
+ ... 24 common frames omitted
+2023-03-22 20:52:48.617 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7e3f96b7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:52:48.857 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-22 20:52:49.146 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=1a75f76e-1c44-32a5-a6aa-553db727868a
+2023-03-22 20:52:49.171 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:52:49.171 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.retry.annotation.RetryConfiguration' of type [org.springframework.retry.annotation.RetryConfiguration$$EnhancerBySpringCGLIB$$57e92bdf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:52:49.202 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7e3f96b7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:52:49.232 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+2023-03-22 20:52:49.236 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener -
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2023-03-22 20:52:49.242 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration': Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
+ at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1321)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1160)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:240)
+ at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:721)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:534)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.yomahub.tlog.example.feign.TLogFeignConsumerRunner.main(TLogFeignConsumerRunner.java:16)
+Caused by: java.lang.IllegalArgumentException: error Type referred to is not an annotation type: FeignRetry
+ at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:319)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:227)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.obtainPointcutExpression(AspectJExpressionPointcut.java:198)
+ at org.springframework.aop.aspectj.AspectJExpressionPointcut.getClassFilter(AspectJExpressionPointcut.java:177)
+ at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:225)
+ at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:288)
+ at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:320)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:126)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:95)
+ at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:76)
+ at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:347)
+ at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:299)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:429)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
+ ... 24 common frames omitted
+2023-03-22 20:54:18.983 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$c493b8e7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:54:19.232 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-22 20:54:19.529 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=99d9a0e4-2c58-3520-9bbd-2e8a5ab4ee31
+2023-03-22 20:54:19.553 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:54:19.565 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.retry.annotation.RetryConfiguration' of type [org.springframework.retry.annotation.RetryConfiguration$$EnhancerBySpringCGLIB$$9e3d4e0f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:54:19.583 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$c493b8e7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:54:19.814 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-22 20:54:19.817 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-22 20:54:19.817 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-22 20:54:19.817 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-22 20:54:19.907 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-22 20:54:19.907 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 653 ms
+2023-03-22 20:54:20.075 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-22 20:54:20.075 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-22 20:54:20.095 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-22 20:54:20.095 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-22 20:54:20.270 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-22 20:54:20.530 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-22 20:54:20.842 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-22 20:54:20.858 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-22 20:54:21.145 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-22 20:54:21.305 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.855 seconds (JVM running for 3.533)
+2023-03-22 20:57:09.521 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-22 20:57:09.524 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-22 20:57:09.525 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-03-22 20:57:13.161 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$2379b5a8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:57:13.424 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - No active profile set, falling back to default profiles: default
+2023-03-22 20:57:13.706 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=1a75f76e-1c44-32a5-a6aa-553db727868a
+2023-03-22 20:57:13.730 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.yomahub.tlog.example.feign.client.TLogFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:57:13.743 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.retry.annotation.RetryConfiguration' of type [org.springframework.retry.annotation.RetryConfiguration$$EnhancerBySpringCGLIB$$fd234ad0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:57:13.762 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$2379b5a8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-03-22 20:57:13.963 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 3111 (http)
+2023-03-22 20:57:13.972 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-3111"]
+2023-03-22 20:57:13.976 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-03-22 20:57:13.976 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-03-22 20:57:14.059 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-03-22 20:57:14.059 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 624 ms
+2023-03-22 20:57:14.225 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-22 20:57:14.226 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-22 20:57:14.228 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-03-22 20:57:14.228 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-03-22 20:57:14.393 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-03-22 20:57:14.662 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-03-22 20:57:14.958 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-3111"]
+2023-03-22 20:57:14.971 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 3111 (http) with context path ''
+2023-03-22 20:57:15.034 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-consumer 192.168.56.1:3111 register finished
+2023-03-22 20:57:15.201 [main] INFO c.y.tlog.example.feign.TLogFeignConsumerRunner - Started TLogFeignConsumerRunner in 2.574 seconds (JVM running for 3.249)
+2023-03-22 20:59:00.838 [http-nio-3111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-03-22 20:59:00.838 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-03-22 20:59:00.843 [http-nio-3111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-03-22 20:59:01.129 [http-nio-3111-exec-1] INFO c.y.t.e.f.controller.TlogFeignConsumerController - [192.168.56.1][0][12354449637900352] invoke consumer controller method sayHello
+2023-03-22 20:59:06.175 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ConsumerDomain - [192.168.56.1][0][12354449637900352] invoke consumer domain method sayHello
+2023-03-22 20:59:06.217 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12354449637900352] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 0
+2023-03-22 20:59:09.305 [http-nio-3111-exec-1] INFO com.netflix.config.ChainedDynamicProperty - [192.168.56.1][0][12354449637900352] Flipping property: tlog-logback-feign-provider.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2023-03-22 20:59:09.402 [http-nio-3111-exec-1] INFO com.netflix.loadbalancer.BaseLoadBalancer - [192.168.56.1][0][12354449637900352] Client: tlog-logback-feign-provider instantiated a LoadBalancer: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:null
+2023-03-22 20:59:09.422 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12354449637900352] Using serverListUpdater PollingServerListUpdater
+2023-03-22 20:59:09.481 [http-nio-3111-exec-1] INFO c.n.loadbalancer.DynamicServerListLoadBalancer - [192.168.56.1][0][12354449637900352] DynamicServerListLoadBalancer for client tlog-logback-feign-provider initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=tlog-logback-feign-provider,current list of Servers=[],Load balancer stats=Zone stats: {},Server stats: []}ServerList:com.alibaba.cloud.nacos.ribbon.NacosServerList@40bccda4
+2023-03-22 20:59:10.253 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12354449637900352] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 1
+2023-03-22 20:59:12.266 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12354449637900352] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 2
+2023-03-22 20:59:20.277 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12354449637900352] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 3
+2023-03-22 20:59:40.297 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12354449637900352] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 4
+2023-03-22 21:00:00.314 [http-nio-3111-exec-1] INFO c.yomahub.tlog.example.feign.aop.FeignRetryAspect - [192.168.56.1][0][12354449637900352] Sending request method: sayHello, max attempt: 6, delay: 500, retryCount: 5
+2023-03-22 21:00:02.663 [http-nio-3111-exec-1] ERROR o.a.c.c.C.[.[localhost].[/].[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider] with root cause
+com.netflix.client.ClientException: Load balancer does not have available server for client: tlog-logback-feign-provider
+ at com.netflix.loadbalancer.LoadBalancerContext.getServerFromLoadBalancer(LoadBalancerContext.java:483)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:184)
+ at com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:180)
+ at rx.Observable.unsafeSubscribe(Observable.java:10327)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:94)
+ at rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:42)
+ at rx.Observable.unsafeSubscribe(Observable.java:10327)
+ at rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber$1.call(OperatorRetryWithPredicate.java:127)
+ at rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.enqueue(TrampolineScheduler.java:73)
+ at rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.schedule(TrampolineScheduler.java:52)
+ at rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber.onNext(OperatorRetryWithPredicate.java:79)
+ at rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber.onNext(OperatorRetryWithPredicate.java:45)
+ at rx.internal.util.ScalarSynchronousObservable$WeakSingleProducer.request(ScalarSynchronousObservable.java:276)
+ at rx.Subscriber.setProducer(Subscriber.java:209)
+ at rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:138)
+ at rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:129)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
+ at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
+ at rx.Observable.subscribe(Observable.java:10423)
+ at rx.Observable.subscribe(Observable.java:10390)
+ at rx.observables.BlockingObservable.blockForSingle(BlockingObservable.java:443)
+ at rx.observables.BlockingObservable.single(BlockingObservable.java:340)
+ at com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer(AbstractLoadBalancerAwareClient.java:112)
+ at org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient.execute(LoadBalancerFeignClient.java:83)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:108)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy87.sayHello(Unknown Source)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+ at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:100)
+ at com.yomahub.tlog.example.feign.aop.FeignRetryAspect.lambda$retry$0(FeignRetryAspect.java:46)
+ at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287)
+ at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164)
+ at com.yomahub.tlog.example.feign.aop.FeignRetryAspect.retry(FeignRetryAspect.java:38)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
+ at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
+ at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
+ at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
+ at com.sun.proxy.$Proxy89.sayHello(Unknown Source)
+ at com.yomahub.tlog.example.feign.domain.ConsumerDomain.sayHello(ConsumerDomain.java:19)
+ at com.yomahub.tlog.example.feign.controller.TlogFeignConsumerController.sayHello(TlogFeignConsumerController.java:28)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:118)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:750)
+2023-03-22 21:19:47.700 [Thread-25] INFO com.netflix.loadbalancer.PollingServerListUpdater - [192.168.56.1][0][12354449637900352] Shutting down the Executor Pool for PollingServerListUpdater
+2023-03-22 21:19:47.702 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-03-22 21:19:47.707 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-03-22 21:19:47.708 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/feignRetry/logs/tlog-logback-feign-provider.log b/feignRetry/logs/tlog-logback-feign-provider.log
new file mode 100644
index 0000000..24577e1
--- /dev/null
+++ b/feignRetry/logs/tlog-logback-feign-provider.log
@@ -0,0 +1,131 @@
+2023-02-21 21:33:06.264 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$564e109e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:06.544 [main] INFO c.y.tlog.example.feign.TLogFeignProviderRunner - No active profile set, falling back to default profiles: default
+2023-02-21 21:33:06.811 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=3e9ba888-545e-340f-9716-5ab17ed5fcf6
+2023-02-21 21:33:06.851 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$564e109e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:33:07.049 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 2111 (http)
+2023-02-21 21:33:07.056 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-2111"]
+2023-02-21 21:33:07.061 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-02-21 21:33:07.061 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-02-21 21:33:07.134 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-02-21 21:33:07.134 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 586 ms
+2023-02-21 21:33:07.168 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:33:07.168 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:33:07.171 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:33:07.171 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:33:07.275 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:33:07.587 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-02-21 21:33:07.890 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-2111"]
+2023-02-21 21:33:07.903 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 2111 (http) with context path ''
+2023-02-21 21:33:08.060 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-provider 192.168.56.1:2111 register finished
+2023-02-21 21:33:08.265 [main] INFO c.y.tlog.example.feign.TLogFeignProviderRunner - Started TLogFeignProviderRunner in 2.46 seconds (JVM running for 3.116)
+2023-02-21 21:34:06.327 [http-nio-2111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-02-21 21:34:06.327 [http-nio-2111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-02-21 21:34:06.331 [http-nio-2111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 4 ms
+2023-02-21 21:34:06.459 [http-nio-2111-exec-1] INFO c.y.t.example.feign.controller.ProviderController - [192.168.56.1][0.1][12190380561924160] invoke provider controller method sayHello
+2023-02-21 21:34:06.459 [http-nio-2111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ProviderDomain - [192.168.56.1][0.1][12190380561924160] invoke ProviderDomain sayHello
+2023-02-21 21:34:06.460 [Thread-24] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190380561924160] 这是异步方法哦
+2023-02-21 21:34:06.460 [Thread-24] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190380561924160] 异步方法开始
+2023-02-21 21:34:06.460 [Thread-24] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190380561924160] 异步方法结束
+2023-02-21 21:34:06.461 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190380561924160] 这是线程池中的异步方法哦
+2023-02-21 21:34:06.461 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190380561924160] 线程池中的异步方法开始
+2023-02-21 21:34:06.461 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190380561924160] 线程池中的异步方法结束
+2023-02-21 21:34:16.161 [http-nio-2111-exec-2] INFO c.y.t.example.feign.controller.ProviderController - [192.168.56.1][0.1][12190381254705216] invoke provider controller method sayHello
+2023-02-21 21:34:16.162 [http-nio-2111-exec-2] INFO c.yomahub.tlog.example.feign.domain.ProviderDomain - [192.168.56.1][0.1][12190381254705216] invoke ProviderDomain sayHello
+2023-02-21 21:34:16.162 [Thread-25] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190381254705216] 这是异步方法哦
+2023-02-21 21:34:16.162 [Thread-25] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190381254705216] 异步方法开始
+2023-02-21 21:34:16.162 [pool-1-thread-2] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190381254705216] 这是线程池中的异步方法哦
+2023-02-21 21:34:16.162 [Thread-25] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190381254705216] 异步方法结束
+2023-02-21 21:34:16.162 [pool-1-thread-2] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190381254705216] 线程池中的异步方法开始
+2023-02-21 21:34:16.162 [pool-1-thread-2] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190381254705216] 线程池中的异步方法结束
+2023-02-21 21:34:44.111 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$973e6858] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:34:44.397 [main] INFO c.y.tlog.example.feign.TLogFeignProviderRunner - No active profile set, falling back to default profiles: default
+2023-02-21 21:34:44.664 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=3e9ba888-545e-340f-9716-5ab17ed5fcf6
+2023-02-21 21:34:44.705 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$973e6858] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:34:44.913 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 2111 (http)
+2023-02-21 21:34:44.921 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-2111"]
+2023-02-21 21:34:44.926 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-02-21 21:34:44.926 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-02-21 21:34:45.006 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-02-21 21:34:45.006 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 604 ms
+2023-02-21 21:34:45.044 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:34:45.044 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:34:45.047 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:34:45.047 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:34:45.155 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:34:45.571 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-02-21 21:34:45.903 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-2111"]
+2023-02-21 21:34:45.918 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 2111 (http) with context path ''
+2023-02-21 21:34:45.979 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-provider 192.168.56.1:2111 register finished
+2023-02-21 21:34:46.160 [main] INFO c.y.tlog.example.feign.TLogFeignProviderRunner - Started TLogFeignProviderRunner in 2.584 seconds (JVM running for 3.263)
+2023-02-21 21:34:56.580 [http-nio-2111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-02-21 21:34:56.580 [http-nio-2111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-02-21 21:34:56.586 [http-nio-2111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-02-21 21:34:56.720 [http-nio-2111-exec-1] INFO c.y.t.example.feign.controller.ProviderController - [192.168.56.1][0.1][12190383901376576] invoke provider controller method sayHello
+2023-02-21 21:34:56.720 [http-nio-2111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ProviderDomain - [192.168.56.1][0.1][12190383901376576] invoke ProviderDomain sayHello
+2023-02-21 21:34:56.721 [Thread-22] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190383901376576] 这是异步方法哦
+2023-02-21 21:34:56.721 [Thread-22] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190383901376576] 异步方法开始
+2023-02-21 21:34:56.721 [Thread-22] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190383901376576] 异步方法结束
+2023-02-21 21:34:56.722 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190383901376576] 这是线程池中的异步方法哦
+2023-02-21 21:34:56.722 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190383901376576] 线程池中的异步方法开始
+2023-02-21 21:34:56.722 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190383901376576] 线程池中的异步方法结束
+2023-02-21 21:37:02.460 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-02-21 21:37:02.465 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-02-21 21:37:02.471 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:37:05.167 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$99f4159a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:37:05.428 [main] INFO c.y.tlog.example.feign.TLogFeignProviderRunner - No active profile set, falling back to default profiles: default
+2023-02-21 21:37:05.693 [main] INFO o.springframework.cloud.context.scope.GenericScope - BeanFactory id=3e9ba888-545e-340f-9716-5ab17ed5fcf6
+2023-02-21 21:37:05.734 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$99f4159a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2023-02-21 21:37:05.937 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 2111 (http)
+2023-02-21 21:37:05.946 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-2111"]
+2023-02-21 21:37:05.950 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2023-02-21 21:37:05.951 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.24]
+2023-02-21 21:37:06.030 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2023-02-21 21:37:06.030 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 597 ms
+2023-02-21 21:37:06.070 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:37:06.070 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:37:06.073 [main] WARN com.netflix.config.sources.URLConfigurationSource - No URLs will be polled as dynamic configuration sources.
+2023-02-21 21:37:06.073 [main] INFO com.netflix.config.sources.URLConfigurationSource - To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2023-02-21 21:37:06.178 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2023-02-21 21:37:06.567 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService
+2023-02-21 21:37:06.896 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-2111"]
+2023-02-21 21:37:06.916 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 2111 (http) with context path ''
+2023-02-21 21:37:06.980 [main] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - nacos registry, tlog-logback-feign-provider 192.168.56.1:2111 register finished
+2023-02-21 21:37:07.155 [main] INFO c.y.tlog.example.feign.TLogFeignProviderRunner - Started TLogFeignProviderRunner in 2.553 seconds (JVM running for 3.258)
+2023-02-21 21:48:37.320 [http-nio-2111-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2023-02-21 21:48:37.320 [http-nio-2111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2023-02-21 21:48:37.325 [http-nio-2111-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 5 ms
+2023-02-21 21:48:37.480 [http-nio-2111-exec-1] INFO c.y.t.example.feign.controller.ProviderController - [192.168.56.1][0.1][12190437636767808] invoke provider controller method sayHello
+2023-02-21 21:48:37.481 [http-nio-2111-exec-1] INFO c.yomahub.tlog.example.feign.domain.ProviderDomain - [192.168.56.1][0.1][12190437636767808] invoke ProviderDomain sayHello
+2023-02-21 21:48:37.484 [Thread-24] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190437636767808] 这是异步方法哦
+2023-02-21 21:48:37.484 [Thread-24] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190437636767808] 异步方法开始
+2023-02-21 21:48:37.484 [Thread-24] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190437636767808] 异步方法结束
+2023-02-21 21:48:37.485 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190437636767808] 这是线程池中的异步方法哦
+2023-02-21 21:48:37.485 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190437636767808] 线程池中的异步方法开始
+2023-02-21 21:48:37.485 [pool-1-thread-1] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190437636767808] 线程池中的异步方法结束
+2023-02-21 21:48:57.872 [http-nio-2111-exec-3] INFO c.y.t.example.feign.controller.ProviderController - [192.168.56.1][0.1][12190439038255168] invoke provider controller method sayHello
+2023-02-21 21:48:57.872 [http-nio-2111-exec-3] INFO c.yomahub.tlog.example.feign.domain.ProviderDomain - [192.168.56.1][0.1][12190439038255168] invoke ProviderDomain sayHello
+2023-02-21 21:48:57.872 [Thread-25] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190439038255168] 这是异步方法哦
+2023-02-21 21:48:57.872 [pool-1-thread-2] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190439038255168] 这是线程池中的异步方法哦
+2023-02-21 21:48:57.872 [Thread-25] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190439038255168] 异步方法开始
+2023-02-21 21:48:57.873 [Thread-25] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190439038255168] 异步方法结束
+2023-02-21 21:48:57.873 [pool-1-thread-2] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190439038255168] 线程池中的异步方法开始
+2023-02-21 21:48:57.873 [pool-1-thread-2] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190439038255168] 线程池中的异步方法结束
+2023-02-21 22:29:00.243 [http-nio-2111-exec-5] INFO c.y.t.example.feign.controller.ProviderController - [192.168.56.1][0.1][12190596480368704] invoke provider controller method sayHello
+2023-02-21 22:29:00.244 [http-nio-2111-exec-5] INFO c.yomahub.tlog.example.feign.domain.ProviderDomain - [192.168.56.1][0.1][12190596480368704] invoke ProviderDomain sayHello
+2023-02-21 22:29:00.244 [Thread-26] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190596480368704] 这是异步方法哦
+2023-02-21 22:29:00.244 [Thread-26] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190596480368704] 异步方法开始
+2023-02-21 22:29:00.244 [Thread-26] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190596480368704] 异步方法结束
+2023-02-21 22:29:00.244 [pool-1-thread-3] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190596480368704] 这是线程池中的异步方法哦
+2023-02-21 22:29:00.244 [pool-1-thread-3] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190596480368704] 线程池中的异步方法开始
+2023-02-21 22:29:00.245 [pool-1-thread-3] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190596480368704] 线程池中的异步方法结束
+2023-02-21 22:29:01.530 [http-nio-2111-exec-6] INFO c.y.t.example.feign.controller.ProviderController - [192.168.56.1][0.1][12190596564713536] invoke provider controller method sayHello
+2023-02-21 22:29:01.530 [http-nio-2111-exec-6] INFO c.yomahub.tlog.example.feign.domain.ProviderDomain - [192.168.56.1][0.1][12190596564713536] invoke ProviderDomain sayHello
+2023-02-21 22:29:01.531 [Thread-27] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190596564713536] 这是异步方法哦
+2023-02-21 22:29:01.531 [Thread-27] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190596564713536] 异步方法开始
+2023-02-21 22:29:01.531 [Thread-27] INFO com.yomahub.tlog.example.feign.domain.AsynDomain - [192.168.56.1][0.1][12190596564713536] 异步方法结束
+2023-02-21 22:29:01.531 [pool-1-thread-4] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190596564713536] 这是线程池中的异步方法哦
+2023-02-21 22:29:01.531 [pool-1-thread-4] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190596564713536] 线程池中的异步方法开始
+2023-02-21 22:29:01.531 [pool-1-thread-4] INFO c.yomahub.tlog.example.feign.domain.AsynPoolDomain - [192.168.56.1][0.1][12190596564713536] 线程池中的异步方法结束
+2023-02-21 23:24:33.318 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registering from Nacos Server now...
+2023-02-21 23:24:33.325 [Thread-15] INFO c.a.cloud.nacos.registry.NacosServiceRegistry - De-registration finished.
+2023-02-21 23:24:33.326 [Thread-15] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/feignRetry/tlog-example-logback-feign-consumer/pom.xml b/feignRetry/tlog-example-logback-feign-consumer/pom.xml
new file mode 100644
index 0000000..56ede46
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/pom.xml
@@ -0,0 +1,119 @@
+
+
+
+
+
+ 8
+ 8
+ 2.1.8.RELEASE
+ Greenwich.SR3
+ 2.1.0.RELEASE
+ 1.8
+ 1.7.25
+ 2.12.0
+ 1.2.17
+ 1.6.1
+ 2.7.6
+ 2.8.4
+ 4.0.1
+ 3.4.6
+ 0.1
+ 1.0.0
+ 1.5.0
+
+
+ 4.0.0
+ com.yomahub.tlog.example
+ tlog-example-logback-feign-consumer
+ 1.0
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+ org.projectlombok
+ lombok
+ true
+
+
+
+ org.springframework.retry
+ spring-retry
+ 1.2.4.RELEASE
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-openfeign
+
+
+ org.springframework.boot
+ spring-boot-starter-logging
+
+
+ org.springframework.boot
+ spring-boot-starter-aop
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+ com.yomahub
+ tlog-feign-spring-boot-starter
+ ${tlog.version}
+
+
+ com.yomahub
+ tlog-web-spring-boot-starter
+ ${tlog.version}
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ ${spring-boot.version}
+ pom
+ import
+
+
+
+ org.springframework.cloud
+ spring-cloud-dependencies
+ ${spring-cloud.version}
+ pom
+ import
+
+
+ com.alibaba.cloud
+ spring-cloud-alibaba-dependencies
+ ${spring-cloud-alibaba.version}
+ pom
+ import
+
+
+
+
+ log4j
+ log4j
+ ${log4j.version}
+
+
+ org.slf4j
+ slf4j-api
+ ${slf4j.version}
+
+
+
+
+
+
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/TLogFeignConsumerRunner.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/TLogFeignConsumerRunner.java
new file mode 100644
index 0000000..4e606e3
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/TLogFeignConsumerRunner.java
@@ -0,0 +1,18 @@
+package com.yomahub.tlog.example.feign;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
+import org.springframework.retry.annotation.EnableRetry;
+
+@SpringBootApplication
+@EnableFeignClients
+@EnableDiscoveryClient
+@EnableRetry
+public class TLogFeignConsumerRunner {
+
+ public static void main(String[] args) {
+ SpringApplication.run(TLogFeignConsumerRunner.class, args);
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/aop/FeignRetryAspect.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/aop/FeignRetryAspect.java
new file mode 100644
index 0000000..46f0813
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/aop/FeignRetryAspect.java
@@ -0,0 +1,91 @@
+package com.yomahub.tlog.example.feign.aop;
+
+import com.netflix.client.ClientException;
+import com.yomahub.tlog.example.feign.inteferce.FeignRetry;
+import feign.RetryableException;
+import lombok.extern.slf4j.Slf4j;
+import org.aspectj.lang.JoinPoint;
+import org.aspectj.lang.ProceedingJoinPoint;
+import org.aspectj.lang.annotation.Around;
+import org.aspectj.lang.annotation.Aspect;
+import org.aspectj.lang.reflect.MethodSignature;
+import org.springframework.retry.RecoveryCallback;
+import org.springframework.retry.RetryCallback;
+import org.springframework.retry.RetryContext;
+import org.springframework.retry.backoff.BackOffPolicy;
+import org.springframework.retry.backoff.ExponentialBackOffPolicy;
+import org.springframework.retry.backoff.FixedBackOffPolicy;
+import org.springframework.retry.policy.SimpleRetryPolicy;
+import org.springframework.retry.support.RetryTemplate;
+import org.springframework.stereotype.Component;
+
+import java.lang.reflect.Method;
+import java.util.HashMap;
+import java.util.Map;
+
+@Aspect
+@Slf4j
+@Component
+public class FeignRetryAspect {
+
+ @Around("@annotation(com.yomahub.tlog.example.feign.inteferce.FeignRetry)")
+ public Object retry(ProceedingJoinPoint joinPoint) throws Throwable {
+ Method method = getCurrentMethod(joinPoint);
+ FeignRetry feignRetry = method.getAnnotation(FeignRetry.class);
+
+ RetryTemplate retryTemplate = new RetryTemplate();
+ retryTemplate.setBackOffPolicy(prepareBackOffPolicy(feignRetry));
+ retryTemplate.setRetryPolicy(prepareSimpleRetryPolicy(feignRetry));
+
+ return retryTemplate.execute(arg0 -> {
+ int retryCount = arg0.getRetryCount();
+ log.info("Sending request method: {}, max attempt: {}, delay: {}, retryCount: {}",
+ method.getName(),
+ feignRetry.maxAttempt(),
+ feignRetry.backoff().delay(),
+ retryCount
+ );
+ return joinPoint.proceed(joinPoint.getArgs());
+ },
+ context -> {
+ //重试失败后执行的代码
+ log.info("我在重试了{}次后,我最终还是失败了======", context.getRetryCount());
+ return "failed callback";
+ }
+ );
+
+
+ }
+
+ private BackOffPolicy prepareBackOffPolicy(FeignRetry feignRetry) {
+ if (feignRetry.backoff().multiplier() != 0) {
+ ExponentialBackOffPolicy backOffPolicy = new ExponentialBackOffPolicy();
+ backOffPolicy.setInitialInterval(feignRetry.backoff().delay());
+ backOffPolicy.setMaxInterval(feignRetry.backoff().maxDelay());
+ backOffPolicy.setMultiplier(feignRetry.backoff().multiplier());
+ return backOffPolicy;
+ } else {
+ FixedBackOffPolicy fixedBackOffPolicy = new FixedBackOffPolicy();
+ fixedBackOffPolicy.setBackOffPeriod(feignRetry.backoff().delay());
+ return fixedBackOffPolicy;
+ }
+ }
+
+
+ private SimpleRetryPolicy prepareSimpleRetryPolicy(FeignRetry feignRetry) {
+ Map, Boolean> policyMap = new HashMap<>();
+ policyMap.put(RetryableException.class, true); // Connection refused or time out
+ policyMap.put(ClientException.class, true); // Load balance does not available (cause of RunTimeException)
+ if (feignRetry.include().length != 0) {
+ for (Class extends Throwable> t : feignRetry.include()) {
+ policyMap.put(t, true);
+ }
+ }
+ return new SimpleRetryPolicy(feignRetry.maxAttempt(), policyMap, true);
+ }
+
+ private Method getCurrentMethod(JoinPoint joinPoint) {
+ MethodSignature signature = (MethodSignature) joinPoint.getSignature();
+ return signature.getMethod();
+ }
+}
\ No newline at end of file
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/client/TLogFeignClient.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/client/TLogFeignClient.java
new file mode 100644
index 0000000..25fb478
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/client/TLogFeignClient.java
@@ -0,0 +1,18 @@
+package com.yomahub.tlog.example.feign.client;
+
+import com.yomahub.tlog.example.feign.inteferce.Backoff;
+import com.yomahub.tlog.example.feign.inteferce.FeignRetry;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+
+@FeignClient("tlog-logback-feign-provider")
+public interface TLogFeignClient {
+
+ @RequestMapping(value = "hi",method = RequestMethod.GET)
+ @FeignRetry(maxAttempt = 6, backoff = @Backoff(delay = 500L, maxDelay = 20000L, multiplier = 4))
+ public String sayHello(@RequestParam(value = "name") String name);
+
+
+}
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/config/BeanConfiguration.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/config/BeanConfiguration.java
new file mode 100644
index 0000000..f71084b
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/config/BeanConfiguration.java
@@ -0,0 +1,28 @@
+package com.yomahub.tlog.example.feign.config;
+
+import feign.Request;
+import feign.Retryer;
+import org.springframework.beans.factory.annotation.Value;
+import org.springframework.context.annotation.Bean;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.context.annotation.PropertySource;
+
+@Configuration
+public class BeanConfiguration {
+
+ @Value("${http.connectTimeOutMillis}")
+ private int connectTimeOutMillis;
+
+ @Value("${http.readTimeOutMillis}")
+ private int readTimeOutMillis;
+
+ @Bean
+ public Request.Options options() {
+ return new Request.Options(connectTimeOutMillis,readTimeOutMillis);
+ }
+
+ @Bean
+ public Retryer feignRetryer() {
+ return Retryer.NEVER_RETRY;
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/controller/TlogFeignConsumerController.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/controller/TlogFeignConsumerController.java
new file mode 100644
index 0000000..5bcafd6
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/controller/TlogFeignConsumerController.java
@@ -0,0 +1,26 @@
+package com.yomahub.tlog.example.feign.controller;
+
+import com.yomahub.tlog.example.feign.domain.ConsumerDomain;
+import lombok.extern.slf4j.Slf4j;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+//自定义注解实现feign远程调用重试功能,为不同调用实现不同的重试机制!
+@RestController
+public class TlogFeignConsumerController {
+
+ private Logger log = LoggerFactory.getLogger(this.getClass());
+
+ @Autowired
+ private ConsumerDomain consumerDomain;
+
+
+ @RequestMapping("/hi")
+ public String sayHello(@RequestParam String name){
+ return consumerDomain.sayHello(name);
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/domain/ConsumerDomain.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/domain/ConsumerDomain.java
new file mode 100644
index 0000000..b62b295
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/domain/ConsumerDomain.java
@@ -0,0 +1,20 @@
+package com.yomahub.tlog.example.feign.domain;
+
+import com.yomahub.tlog.example.feign.client.TLogFeignClient;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+@Component
+public class ConsumerDomain {
+
+ private Logger log = LoggerFactory.getLogger(this.getClass());
+
+ @Autowired
+ private TLogFeignClient tLogFeignClient;
+
+ public String sayHello(String name){
+ return tLogFeignClient.sayHello(name);
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/Backoff.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/Backoff.java
new file mode 100644
index 0000000..9b64f2f
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/Backoff.java
@@ -0,0 +1,24 @@
+package com.yomahub.tlog.example.feign.inteferce;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+/**
+ * @className: Backoff
+ * @author: Kevin
+ * @date: 2023/3/22
+ **/
+@Target(ElementType.TYPE)
+@Retention(RetentionPolicy.RUNTIME)
+public @interface Backoff {
+ long delay() default 1000L;
+
+ long maxDelay() default 0L;
+
+ double multiplier() default 0.0D;
+
+}
+
+
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/FeignRetry.java b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/FeignRetry.java
new file mode 100644
index 0000000..ffb0b84
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/java/com/yomahub/tlog/example/feign/inteferce/FeignRetry.java
@@ -0,0 +1,19 @@
+package com.yomahub.tlog.example.feign.inteferce;
+
+import java.lang.annotation.ElementType;
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+import java.lang.annotation.Target;
+
+@Target({ElementType.METHOD, ElementType.TYPE})
+@Retention(RetentionPolicy.RUNTIME)
+public @interface FeignRetry {
+
+ Backoff backoff() default @Backoff();
+
+ int maxAttempt() default 3;
+
+ Class extends Throwable>[] include() default {} ;
+
+
+}
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/resources/application.properties b/feignRetry/tlog-example-logback-feign-consumer/src/main/resources/application.properties
new file mode 100644
index 0000000..962f5fa
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/resources/application.properties
@@ -0,0 +1,9 @@
+spring.application.name=tlog-logback-feign-consumer
+server.port=3111
+#eureka.client.service-url.defaultZone=http://127.0.0.1:1111/eureka/
+
+tlog.pattern=[$currIp][$spanId][$traceId]
+spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
+
+http.connectTimeOutMillis=8000
+http.readTimeOutMillis=8000
diff --git a/feignRetry/tlog-example-logback-feign-consumer/src/main/resources/logback.xml b/feignRetry/tlog-example-logback-feign-consumer/src/main/resources/logback.xml
new file mode 100644
index 0000000..02bc9ab
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/src/main/resources/logback.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+
+
+
+
+ ${LOG_HOME}/${APP_NAME}.log
+
+
+ ${LOG_HOME}/${APP_NAME}.log.%d{yyyy-MM-dd}.%i.log
+
+ 30
+
+ 1000MB
+
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+
+
+
+
+
+
+
+
+
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/application.properties b/feignRetry/tlog-example-logback-feign-consumer/target/classes/application.properties
new file mode 100644
index 0000000..962f5fa
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/target/classes/application.properties
@@ -0,0 +1,9 @@
+spring.application.name=tlog-logback-feign-consumer
+server.port=3111
+#eureka.client.service-url.defaultZone=http://127.0.0.1:1111/eureka/
+
+tlog.pattern=[$currIp][$spanId][$traceId]
+spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
+
+http.connectTimeOutMillis=8000
+http.readTimeOutMillis=8000
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/TLogFeignConsumerRunner.class b/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/TLogFeignConsumerRunner.class
new file mode 100644
index 0000000000000000000000000000000000000000..3772db95ee607bd6933f90fbb8719be421bf8f5d
GIT binary patch
literal 948
zcmbVK&rcIU6#k|ZTGk>^6h%?vt@Pj|gbo7q`}Kg*NG
zgMWa3l=00LrHA6dO=jM{_r3SMU-R?V_a6ZE@FGAHk6L&fU<*%Lc*?N!T507D85Vjw
zBZlU{j3vWrq_lij<*~G9BF@OtjZ7l4k+90^H^!zrS0%$il$e}fn_Qe%F?X3sxx5m2
zkx4$0D%JcfGUw1JuDZ|Db
zm?0RN$|mwe`2x4^Nb<__GHg*wr*b(`rJ@Fov^GvSMfEToM#iSREPU396}kLu>?a-@
zYh>$M*?OOBT_=C8SMdH2=1Z>g@c{)N451FY72FWQhj3#h
zZo567D)C8tsvMs#
z$Gr+ZBgOx02>0QBIli|N58y%h^N@nig|H9%1p+Z^P@uZYvIn(fEZRD(by0J?P
zMB8JH=tHS~&EaO6F{+OwVultq%)z*(TM2EWY;7|fd(YZr!iYHByVRClfmLBwGTj{?
z)?#{mP}^!-5yKcTXu^pmtj-?wBLS4l`-e8*Afn%hBCwfyIS3
z(6jT}TH8v+2c+$H>9G{WS+gcL8>Smu(r#>#Zfr@rvBfn+OIE{{oHH8)<|b?-q1(nf
zJ+iYW8r^Ee%m}?Y6rL_Dvi$rOYnZ}5{oKKdMzy@1q>bf-Z|n9M@Ypb#u;K>IsK+L<
ztB#tZ#z5Yvz{(l$+*m*-h3j=FUALY{C(VMixq3~RA+D=4CfoVHH(A2EoG7`4bKpB6ha=a%Q_iJnS2hHY356GH2-Mm%t7Q*j2)R1pEs
zn$xB^C5yqKf`?T+f+ISJb`a2_?C)q<2yX4CznAYu!QExU{%F;@jVq!
z;wcs1m#rVj)(`O`f!67{76Pk^ALA+FR}P-e(UU_iW-V|}EAJ4Mh?6}$75qfSPw_J%
zg^Hi!7XpiQ)h*0qyj;dIR*ATvrTy_27Tkd)O%4?3^cf+#>uekV=y*NDq{1Jar@MkH)U*!IORq!_zf5$&myoi5JpBTl;M+N^<@e=+mFekTP_K@MJn+ps#
zD5}r*!CK~|^O0u#EwCWRFyA@k%CjX`Z83EHVCix7AA`BlO3P6Z{Hv0NGoid7r^zEM
zlU#W;ZL(fJhMZh{%#;v~Q}OYwBy|Y?!OQZN^NK*_fOW3v47m#gZuP5`Z-f8m88B7p
z=StR*j@C9xO@xPH8xd=lVGFc`rzUon?a9)U)EG4)DOr%4(^@P`Hie6}d6ML|@W(;+
zvZACtDI=$0=BKIjJHeHavwX&9NScPH;z%mym(W&l
z9pGL-dZMf-!{_;pm8t6}ULwVVoW)x%A=8#D9Px9=ncIv{?k5|G?od@lnG05cx71eW@(-|NU*YnxBr
zw5g?q6bi6~_gUB2z9nfQ22f7TE-TIli8+ih-$FS^S;9qj^!v`Y<>CUT6e%q|$=2F~
ze5t6(4})BwB)sPasc*5pd{Sm<=1;WQMm^$K@;yVk*Lz?QIK{6`=7g9?*`^4giV{(#
zVgzv&LoivJqTgFk^w;yGzg0;cM=KWCiq1_ezF*wno2AS!`_)!Q#E3wOp^
ztfNe2l&1sh$)yU*u>l(?VJ((o6V9QGo#Ywhs?B&UTa|2e@xMEXEhOMYf*q;OlUx+w
z_rhgkI7VO$$1<&Nycw&;QAKrTcQ<7wss+WKlkLux-I{EdWcx6$>HcxdC)t7tWVKCF
z-GFQ6C8%I~HHAJK3#iOeseu`szF!P
zMGQQko4;F7L&X-+>`hc=6V=(y?|BqDqvj^e!W+=%#=>w`x#6^O<>=??^QqYz$#EXP
z-ugFjy*GCO$D|4BQ1S{rTc+U63NBQjE9e)D_7`y?SMb`Jc6=|t(($t?`C@^`a7uU6
z7?ud+0y9JcP^1vImSWa>1X22oNKl0Zi)8CmPOT4ve22e7m{+&G2?
zfdk-oSpd~;Jb2;n?Q%NiFbd=@Uh2)mFm|$+3F8=f6G_v&AK{KN345Adwkv~jk7nf&
zwDbiU_d)CJ3wjRWhP{2IY`d||5I%tAy?tdhbYWxf7*+((M6FMifqzT`&sGP}QJd0!Nu)-DA%gr7)4=E3QEb~yR-Q#AdG++-bsuCctO-SG(#zsb|
z%^b6{uym432UJwI9>D1jVyT2C;e)2*NSfqW2^=@6rR7rW@8U9PjSz$g2t@=51Mgs8
ShRHj*@nyK2|6c0~T=pvH5N=%n
literal 0
HcmV?d00001
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/client/TLogFeignClient.class b/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/client/TLogFeignClient.class
new file mode 100644
index 0000000000000000000000000000000000000000..e6672ccc97a3c6038c0fc78c0ea693be229c6bca
GIT binary patch
literal 857
zcmb7?T~8D-6o%izvV(xS8jK(KftVP*SR0Lsi8r8#N>(Kc@y4sp?3vj@ryXZH3;Wl+
z@CW#Nyf&WB8U-~`CTW^;=DhD|pVKejK79u85Vs=SjIbgwTdDCYGR6tqzSG-NBPETp
zncVTEw%OCWf2IU3_iO8QPVaT4V?*oKI0?cmf1`>bbP|{uDN~cc)KCkwbMiws5Li92VIyR}>6b5d1s?Shm&>us)v%7G
zH!hQOsPe*)Oi5=}YU?SbG9kGc;y(Fu%<8#Z9j<#%dEuuSSz92ARkH8WRN%q?dp?_J
z!u1AZ)Od!y_!D0lJ$KkRl6$)xy4J?)!e}bnYn>mpSUC=STLrM5%46gopA=MM!v||w
zcH`DNu4W3G+HkPA+jCjN<2j$j`g`GJ2;Bc`kHoloAYDOrLiC7^?Uw@cF0X*E+f;Om
z(v9?hN*>QYrjs=7DM@evuo(E;@lR_V{r=?aB%~daD~MS!F7pORN*R@U*p^qt~bW>oW3#nwfr5#
CT>5PQ
literal 0
HcmV?d00001
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/config/BeanConfiguration.class b/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/config/BeanConfiguration.class
new file mode 100644
index 0000000000000000000000000000000000000000..75167f7012c1a551c4663c04a4e8d9d53ea43be1
GIT binary patch
literal 1131
zcmbVLYflqF6g|@xmbQzu2xt*Sv}!@=XhJkTVxk0-CKZxOn()a?%d`w`ckApdLX7`O
zjR}b+{s4cJ@y@bffqpP%Gq3wN=iak3zkYxJ319^eau~x62jwgr+_KZ{98$QGMFoov
zmK@w=m}&>UFWY8Q_2fomUMtU2Ap@&1lp2w5$lO$+YI*X7?*~R075L;|sRz2t!@gF2
zx1&W*ehBnC-jc!(c}KKOpbxk>N#IT4Me-@b$e!IW%#}ax7}Ku~Bmcxu)KYApsi>5s
zoO4n9=riRj^PC}FS!^<7R)cLKnW!sYu1CF=)SH4DV3@22ZQ(VAR`#42GiJwj{J7o@
zdi)^hiJhp$jTdye+!wvRCwWJzuFt8~j_UH4)Z=QrjdZLAwdDl;L>Fh{c<0tgSH0?q
zFq8yesw~!za2oP`Btuh9A}M`&sF=iO&-7g^+7OxUT2Wd~Ik9QPR>{innX1zRxp
zgx}>GtzEjW4CAM`>26hOHT(BZ?1?=2^|j_&<85PYv$16_#c|q^R9K*QF-GqtMIV(7
zhCH3}w7N9LLtG#SwQ}B3K$?ss1*kkfxD2#K>pzrSKPLdH|=8;MjsK%Uq0k71t8XD%mVw<|{_e
g;>-@?SW7*OmSP!^N`EL0Fgmb5j>eGt3psrp|Xss)Z$P
z$&<^EqTcW%uS(@=UWpC)@)18m8d(jsRdumIm#eoA~3a!~uzN`>z*E6M+T_h5@{02jE*;FLMrJ~aEO;|5Ue_c?t
zm|ah$7EA2H|l^;SG*w>=bh$1m`ZVN9Y+yt*F
zhKZxqe8Kih~xj!3T#`29b87AgZp@p
z!b689{gH!SI1B})x6PK!Qm5i^jV`UWWQl0aRI>Z6Nny^xW6V3afQuqEe^W`H4c*v7Y|O=S4Muy4uiE6s$
zPutndaWtASrK>cPgY5|WGf7)Bdk*(gcN*jLAxYEsrh|Ueg!o1!1+5?5yXefsIuE}+YTJ!jZ%hVG2T#&KhVM>Z(PMF;YK+}xsTER+Iz47*Kvb%
SDMpHH3^yJ>Cl2V{1pWd)LVn%=
literal 0
HcmV?d00001
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/domain/ConsumerDomain.class b/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/domain/ConsumerDomain.class
new file mode 100644
index 0000000000000000000000000000000000000000..7e7bc519215ac925f513de686bdbc09f34758077
GIT binary patch
literal 1135
zcmah|YflqF6g^WaeXwe6rHIe^0NbLBkD?|R5>i9>&|o5j@6+vc8Q7g^cBf$fl_tLM
zgFnC@WxTsB?qrJ}`mU>9@J1
zR4zY@pyx~8jpMkR1oEx3iG(%#sjsaHyeAC8E
zmTMQUs6$Qs;(jiKGvqf-KXm1qiaRcyEw>oQGt|e9DzY+^#twRtnhbhI)3TNw+(6O6
zGd#~=(E-N`2UBpUSEcvOo~*bdK9wQAN+9iy=~RwLW$@C$E4+4a71uIoIJkvbhQ=id
z7&|P6!U^Ax?Oo}Tn6jRQPLu#!uf@635kt_{V&kfYS0Oc~}*kA9e18>i;N
zc{Eyv(p_5K^l5~n<&m0}E}=SJ?DXbx^!R`jeKhdIq7j00N%kcD3&|ae7ero(ycLRN
z^e@zZg4OFkkotv*??``5B5%@}r-=AW6XG;k&M+Qj%#g?8<&3a4lFC52{tfBkl|xLX
sKxSs)5ZM&IP;?3>h(+qLlpvOq3grNN)5M~N@lbn0U{oe=v12z~X+W-In
literal 0
HcmV?d00001
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/inteferce/Backoff.class b/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/inteferce/Backoff.class
new file mode 100644
index 0000000000000000000000000000000000000000..c6c16ef3c79e1f7f4a0c42a46dac43029f4c1969
GIT binary patch
literal 548
zcmaix%}xR_5XYx1xJuA~--<-zf#}70@a9Rgm`MB}xSAMGWu0A%-7bMHVPDOI58#vd
z6vkOZmjj7SnzsM>bvpm)$Jg6C0GvS0hHV?FHtaAcJfji`1MA?h$)Iwkb!3E*k#^7*
zu`&g^LBslFFdvGMlhP9nfI%@NM)s7%{y2v-_rs54cTwE;@IoqNP&yahYvlV!T`?34
zw%V~aGQs&Dfee{4TT|U<0d^MIPX5T
z8VvSkvu!kll3OC{{~)bMNiQMLZr|Uym)Df_*o#7*M4@e!6sp0S}2lGg2i9L
hfhD?JCO8KbSf;f~yA=wrJ^@2mgLT+QPY9c^^$i~Ri%I|h
literal 0
HcmV?d00001
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/inteferce/FeignRetry.class b/feignRetry/tlog-example-logback-feign-consumer/target/classes/com/yomahub/tlog/example/feign/inteferce/FeignRetry.class
new file mode 100644
index 0000000000000000000000000000000000000000..078a601cfac86a5f355d16046ff05d0ae08189d9
GIT binary patch
literal 741
zcmbVJT~8B16g|_WEYuG^MNx^w2hs+@B*+_vh)`k^5Kf?OE%*^4i%0N>pyVz}Ei=)lzk{=RKu;
zRtV~iR={QhcBpM^@^2)tSZ{QWF4eV?M%kX+H)=3o2h(TlP5C@y$i^7R`}Gl0bdkC5
zs%vOxm#MWgmvfv$ZJ0ZAScGho&xV`DUj&xhx%E1wFM6PvQYIY;tc-}NhY`p~Wj*pN
zUAy2RzDyFxHX08
zKdqpJ8aE!{F>?w`(Bb0=R|QYGX6|pZnB(s%zvr2^&_RW;h-byIgy%(z@B+(szJt%J
literal 0
HcmV?d00001
diff --git a/feignRetry/tlog-example-logback-feign-consumer/target/classes/logback.xml b/feignRetry/tlog-example-logback-feign-consumer/target/classes/logback.xml
new file mode 100644
index 0000000..02bc9ab
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/target/classes/logback.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+
+
+
+
+ ${LOG_HOME}/${APP_NAME}.log
+
+
+ ${LOG_HOME}/${APP_NAME}.log.%d{yyyy-MM-dd}.%i.log
+
+ 30
+
+ 1000MB
+
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+
+
+
+
+
+
+
+
+
diff --git a/feignRetry/tlog-example-logback-feign-consumer/tlog-example-logback-feign-consumer.iml b/feignRetry/tlog-example-logback-feign-consumer/tlog-example-logback-feign-consumer.iml
new file mode 100644
index 0000000..775fc5b
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-consumer/tlog-example-logback-feign-consumer.iml
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/feignRetry/tlog-example-logback-feign-provider/pom.xml b/feignRetry/tlog-example-logback-feign-provider/pom.xml
new file mode 100644
index 0000000..11b6bbd
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/pom.xml
@@ -0,0 +1,105 @@
+
+
+
+
+ 4.0.0
+ com.yomahub.tlog.example
+ tlog-example-logback-feign-provider
+ 1.0
+
+
+ 8
+ 8
+ 2.1.8.RELEASE
+ Greenwich.SR3
+ 2.1.0.RELEASE
+ 1.8
+ 1.7.25
+ 2.12.0
+ 1.2.17
+ 1.6.1
+ 2.7.6
+ 2.8.4
+ 4.0.1
+ 3.4.6
+ 0.1
+ 1.0.0
+ 1.5.0
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+
+ org.springframework.boot
+ spring-boot-starter-logging
+
+
+ com.yomahub
+ tlog-feign-spring-boot-starter
+ ${tlog.version}
+
+
+
+ com.yomahub
+ tlog-web-spring-boot-starter
+ ${tlog.version}
+
+
+ org.springframework.cloud
+ spring-cloud-commons
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-dependencies
+ ${spring-boot.version}
+ pom
+ import
+
+
+
+ org.springframework.cloud
+ spring-cloud-dependencies
+ ${spring-cloud.version}
+ pom
+ import
+
+
+ com.alibaba.cloud
+ spring-cloud-alibaba-dependencies
+ ${spring-cloud-alibaba.version}
+ pom
+ import
+
+
+
+
+ log4j
+ log4j
+ ${log4j.version}
+
+
+ org.slf4j
+ slf4j-api
+ ${slf4j.version}
+
+
+
+
+
+
diff --git a/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/TLogFeignProviderRunner.java b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/TLogFeignProviderRunner.java
new file mode 100644
index 0000000..cd7c63b
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/TLogFeignProviderRunner.java
@@ -0,0 +1,16 @@
+package com.yomahub.tlog.example.feign;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+
+/**
+ * springboot实现分布式链路日志追踪!用Tlog就行了!
+ */
+@SpringBootApplication
+public class TLogFeignProviderRunner {
+
+ public static void main(String[] args) {
+ SpringApplication.run(TLogFeignProviderRunner.class, args);
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/controller/ProviderController.java b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/controller/ProviderController.java
new file mode 100644
index 0000000..5e19b21
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/controller/ProviderController.java
@@ -0,0 +1,24 @@
+package com.yomahub.tlog.example.feign.controller;
+
+import com.yomahub.tlog.example.feign.domain.ProviderDomain;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+public class ProviderController {
+
+ private final Logger log = LoggerFactory.getLogger(this.getClass());
+
+ @Autowired
+ private ProviderDomain providerDomain;
+
+ @RequestMapping("/hi")
+ public String sayHello(@RequestParam String name){
+ log.info("invoke provider controller method sayHello");
+ return providerDomain.sayHello(name);
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynDomain.java b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynDomain.java
new file mode 100644
index 0000000..f113b07
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynDomain.java
@@ -0,0 +1,16 @@
+package com.yomahub.tlog.example.feign.domain;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class AsynDomain extends Thread{
+
+ private Logger log = LoggerFactory.getLogger(this.getClass());
+
+ @Override
+ public void run() {
+ log.info("这是异步方法哦");
+ log.info("异步方法开始");
+ log.info("异步方法结束");
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynPoolDomain.java b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynPoolDomain.java
new file mode 100644
index 0000000..8b71123
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/AsynPoolDomain.java
@@ -0,0 +1,17 @@
+package com.yomahub.tlog.example.feign.domain;
+
+import com.yomahub.tlog.core.thread.TLogInheritableTask;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class AsynPoolDomain extends TLogInheritableTask {
+
+ private Logger log = LoggerFactory.getLogger(this.getClass());
+
+ @Override
+ public void runTask() {
+ log.info("这是线程池中的异步方法哦");
+ log.info("线程池中的异步方法开始");
+ log.info("线程池中的异步方法结束");
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/ProviderDomain.java b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/ProviderDomain.java
new file mode 100644
index 0000000..d6083c3
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/src/main/java/com/yomahub/tlog/example/feign/domain/ProviderDomain.java
@@ -0,0 +1,23 @@
+package com.yomahub.tlog.example.feign.domain;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.stereotype.Component;
+
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+
+@Component
+public class ProviderDomain {
+
+ private Logger log = LoggerFactory.getLogger(this.getClass());
+
+ private ExecutorService pool = Executors.newFixedThreadPool(5);
+
+ public String sayHello(String name){
+ log.info("invoke ProviderDomain sayHello");
+ new AsynDomain().start();
+ pool.submit(new AsynPoolDomain());
+ return "hello," + name;
+ }
+}
diff --git a/feignRetry/tlog-example-logback-feign-provider/src/main/resources/application.properties b/feignRetry/tlog-example-logback-feign-provider/src/main/resources/application.properties
new file mode 100644
index 0000000..7bed772
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/src/main/resources/application.properties
@@ -0,0 +1,6 @@
+spring.application.name=tlog-logback-feign-provider
+server.port=2111
+
+tlog.pattern=[$currIp][$spanId][$traceId]
+
+spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
\ No newline at end of file
diff --git a/feignRetry/tlog-example-logback-feign-provider/src/main/resources/logback.xml b/feignRetry/tlog-example-logback-feign-provider/src/main/resources/logback.xml
new file mode 100644
index 0000000..359fe10
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/src/main/resources/logback.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+
+
+
+
+ ${LOG_HOME}/${APP_NAME}.log
+
+
+ ${LOG_HOME}/${APP_NAME}.log.%d{yyyy-MM-dd}.%i.log
+
+ 30
+
+ 1000MB
+
+
+
+ %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
+
+
+
+
+
+
+
+
+
diff --git a/feignRetry/tlog-example-logback-feign-provider/tlog-example-logback-feign-provider.iml b/feignRetry/tlog-example-logback-feign-provider/tlog-example-logback-feign-provider.iml
new file mode 100644
index 0000000..ea7da20
--- /dev/null
+++ b/feignRetry/tlog-example-logback-feign-provider/tlog-example-logback-feign-provider.iml
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file