Articles of multithreading

ImageMagick identifier.exe ne retourne rien dans le projet parallèle Apache Ant

J’utilise le projet Apache Ant pour rassembler des informations sur les textures. Ici, vous pouvez voir un projet de test qui ne fait que lire sans autres actions. Ceci est un ensemble minimal qui reproduit un méchant bug. J’ai trouvé que parfois, ident.exe de ImageMagick ne renvoie rien – j’ai ajouté un code qui force […]

Comment rendre un interpréteur mod_perl collant par certaines conventions?

Comme il semble que mod_perl ne gère que les interpréteurs Perl par VHOST , est-ce que je peux influencer quel interpréteur cloné mod_perl sélectionne pour traiter une requête? J’ai lu les scopes configurables et jeté un coup d’oeil à “modperl_interp_select” dans la source et j’ai pu voir que si une requête est déjà associée à […]

Apache + mod_wsgi – requêtes parallèles du même navigateur

pourriez-vous être si gentil et m’aider avec le problème? J’utilise Apache 2.2.22 avec mod_wsgi J’ai configuré WSGI correctement pour travailler sur plusieurs threads et j’utilise Python J’ai besoin de gérer les requêtes parallèles à partir du même navigateur, mais la seule requête parallèle que wsgi peut proposer sont celles provenant de différents navigateurs (ou 1 […]

PHP Apache Activer multiprocess / thread

Eh bien, j’ai une application Web avec plusieurs outils. Un de ces outils envoie une requête Ajax simple au même script PHP, qui à son tour envoie une requête HTTP via Curl, mais le problème est que cette requête prend beaucoup de temps. Comme ce processus prend beaucoup de temps, je ne peux pas effectuer […]

Apache, PHP et programmes en cours d’exécution – Comment multi-thread cette communication?

Alors, disons que nous avons un serveur Apache avec PHP à PHP de main et une page Web qui effectue des calculs pour le client. Ces calculs doivent être effectués via un exécutable distinct (mais dans la même machine) qui s’exécute en boucle en attente de connexions. Cela fonctionne très bien si une seule personne […]

Que se passe-t-il lorsqu’un agent Apache démarre son propre thread ou processus de travail?

Si j’utilise Apache avec un pool de processus de travail et que l’un d’entre eux lance son propre processus de longue durée, que se passe-t-il avec cet agent? Est-ce qu’Apache va le tuer éventuellement, tuant le processus enfant? Ce travailleur sera-t-il définitivement indisponible, mais continuez à fonctionner? En quoi diffère-t-il s’il lance un thread au […]

Apache – Charger un fichier gèle mon site web

J’ai un serveur Apache qui exécute un site Web PHP. Lorsque je télécharge un fichier ou que je télécharge un fichier depuis / vers mon serveur via le site Web, tout mon site Web ne peut répondre à aucune autre requête à la fin du téléchargement. Il semble que mon Apache ne possède qu’un seul […]

Comment puis-je intercepter InterruptedException lors d’une requête http avec Apache?

J’ai un Callable qui effectue une requête http via la bibliothèque Apache. Cependant, si la demande prend trop de temps, je voudrais tuer le thread. Pour ce faire, je peux interrompre le Callable, mais je dois intercepter l’Exception Interrupted afin de s’arrêter. Comment puis-je faire ceci? private final class HelloWorker implements Callable { private Ssortingng […]

Partage de données entre threads en PHP sur Apache

Par définition, les vrais threads ne partagent pas la mémoire et ne peuvent donc pas partager de données. Je cherche un moyen, cependant, de garder un nombre de connexions en cours d’exécution (pas seulement des connexions, quelques autres choses) qui peuvent être mises à jour à partir de l’un des threads sur un serveur et […]

Serveur non bloquant Apache Thrift Python

Dans un module Python, je fais des choses. Au milieu de ce travail, je crée une connexion Thrift. Le problème vient du démarrage de la connexion, le programme rest bloqué dans la logique du réseau. (ie blocage). Dans le module AI ont: stuff = “do some stuff” network.ConnectionManager(host, port, …) stuff = “do more stuff” […]