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

Workerman\Http\ParallelClient 定时请求bug问题

Ouverte
#48 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
52/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Calme
Stack technique
php
Domaine
api, backend

Piste de recherche

Commencez par Workerman\Http\ParallelClient et son flux await(false). Reproduisez le lot planifié avec trois URL de requête, puis suivez pourquoi les résultats passent de 3 à 6 puis à 9 au fil des exécutions. Le travail est terminé lorsque chaque lot terminé ne renvoie que ses trois résultats actuels, avec un test de régression couvrant les requêtes planifiées répétées.

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

Description

批量请求,上次的bug OK了。

问题1:现在如果定时批量请求,返回值问题,如果现在有3个请求地址;

$results = $http->await(false);
第一次请求返回正常结果是 3个。
第二次请求,返回结果就变成6 个
第三次请求,返回结果就变成9个

是不是因为定时请求,每次都push了地址,,造成有6给而请求地址,。有没有什么方法可以在每次请求完成后 吧push的地址都清空

Langage dominant
PHP
Étoiles
55
Forks
19
Métriques de merge des PR
Aucune PR mergée en 30 j

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 workerman-php/http-client

Toutes les issues de workerman-php/http-client

Issues similaires

Plus d'issues PHP

Recevez les nouvelles issues par e-mail

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