Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

[BUG] - Java-Chassis3.2.1之后版本servicecomb.rest.client下的connection.maxPoolSize、http2.maxPoolSize、maxWaitQueueSize等配置项失效,只能使用固定默认值

Ouverte
#4,854 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
Une demi-journée
Accessibilité débutants
45/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
À l'abandon
Stack technique
java
Domaine
backend

Piste de recherche

Suivez la modification de Java-Chassis3.2.1, de createHttpClient(httpClientOptions) vers with(httpClientOptions), puis examinez buildHttpClient ainsi que le traitement de HttpClientOptions et PoolOptions. Vérifiez que connection.maxPoolSize, http2.maxPoolSize et maxWaitQueueSize parviennent à PoolOptions plutôt que d'utiliser les valeurs par défaut, et ajoutez ou exécutez un test de régression pour ces paramètres.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

bug
Steps to Reproduce

Java-Chassis3.2.1 版本引入修改,创建HttpClient时原本使用 xxx.createHttpClient(httpClientOptions), 修改为使用 xxx.with(httpClientOptions)

Image

而xxx.with(httpClientOptions)只设置了HttpClientOptions

Image

原本xxx.createHttpClient(httpClientOptions) 预期为同时修改HttpClientOptions 与 PoolOptions

Image

导致在后续buildHttpClient时,this.poolOptions一直都为null,所以都是使用的默认PoolOptions

Image

Image

Expected Behavior

预期只需要修改把poolOptions设置进去即可

Image

Servicecomb Version

No response

Additional Context

No response

Langage dominant
Java
Étoiles
1.9k
Forks
813
Merge moyen
8 j 23 h
PR mergées (30 j)
1

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de apache/servicecomb-java-chassis

Toutes les issues de apache/servicecomb-java-chassis

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.