Articles of nginx

Réduire la consommation de mémoire en PHP lors de la gestion des téléchargements par entrée php

J'ai nginx 1.0.5 + php-cgi (PHP 5.3.6) en cours d'exécution. J'ai besoin de télécharger des fichiers ~ 1GB (1-5 téléchargements parallèles doivent être). J'essaie de créer le téléchargement de gros fichiers via le téléchargement d'ajax. Tout fonctionne mais PHP emploie beaucoup de mémoire pour chaque téléchargement. J'ai défini memory_limit = 200M, mais ça fonctionne jusqu'à […]

Comment faire pour que le météore obtienne un code à partir d'un serveur avec un équilibreur de charge

Je lance l'équilibrage de charge nginx pour l'application de météorite. Mon application se heurte parfois à la boucle de rechargement et ne se termine pas. Je prends quelques screenshots de débogage ici: Https://drive.google.com/#folders/0B0ayFgn4x5Sccjd1QTdYdDNkNXc Dans reload_route_cookies.png (voir ci-dessous), le côté client affiche plusieurs itinéraires de cookies. Comment puis-je m'assurer que mon application ne charge que le […]

Pourquoi XDomainRequest ne fonctionne pas dans IE8 ou IE9

Ci-dessous, un XDomainRequest est fait de javascript vers un PHP Backend sur Nginx sur un sous-domaine différent. Le résultat de retour exécute toujours la fonction d'erreur, et XDomainRequest ne donne pas les détails de débogage. Est-ce qu'il y a un problème avec le code? Javascript var xdr = new XDomainRequest(); xdr.open(method.toLowerCase(), url); timeout = 10000; […]

Pourquoi augmenter les connexions de travail dans Nginx rend l'application plus lente dans node.js cluster?

Je transforme mon application en cluster node.js et j'espère que cela stimulera les performances de ma application. Actuellement, je déploie l'application dans 2 instances EC2 t2.medium. J'ai Nginx comme proxy et ELB. C'est mon application de cluster express qui est assez standard dans la documentation. var bodyParser = require('body-parser'); var cors = require('cors'); var cluster […]

Mysterious ~ 1 minute de retard dans HTTP POST entre navigateur et Nginx

Nous avons récemment connu un délai très étrange mais très cohérent lors du POSTing depuis le javascript côté client vers notre serveur. Voici notre pile de technologie, d'avant en arrière: Code client client personnalisé Backbone.js Exécution Custom Backbone.sync () JQuery.ajax () (1.7.2) XmlHttpRequest Navigateur (vérifié sur Firefox et Chrome) l'Internet Nginx front-end Intranet (via Nginx […]

Force nginx à fermer la connexion instantanément

Comment puis-je laisser Nginx fermer la connexion tcp instantanément après la réalisation de la demande?

Comment exécuter Nginx avec Node.js sur Windows?

Je souhaite installer Nginx sous Windows et exécuter deux applications de nœud. Comment puis-je faire ceci? J'ai essayé de télécharger Nginx 1.6.3, mais je ne trouve pas de pertinence quant à la façon de lancer Windows. Juste pour Linux. Je pense qu'il devrait y avoir des modules pour le nœud. Tout conseil sera utile!

Quels sont les avantages d'utiliser node.js + node http server over php / ruby ​​/ etc + nginx?

J'ai vu plusieurs docs dire que l'avantage principal du serveur HTTP node.js est l'architecture io évitée, mais Nginx a également évité io, alors quel est l'avantage d'utiliser node.js + node http server OVER php ou autre langue avec Nginx?

502 mauvaise passerelle lorsque vous utilisez ExpressJS avec nginx

Si je lance mon application expressj: coffee server.coffee et naviguez vers localhost:8080 , tout fonctionne très bien. Toutefois, lorsque je reverse le proxy 8080 avec nginx avec la configuration suivante: server { listen 0.0.0.0:80; server_name localhost; access_log /var/log/nginx/nodetest.log; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_pass http://node/; […]

Comment obtenir un référencement dans AngularJS SPA

Après avoir parcouru certaines questions existantes et ses réponses, je ne suis pas en mesure d'élaborer une stratégie parfaite pour la réalisation de référencement dans les Angular. Les moyens que j'ai trouvé pour le réaliser sont: Créez une couche intermédiaire Nginx qui servira à la demande des robots d'exploration différemment. Convertissez l'application AngularJS pour prendre […]