Simple redis url does not work
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 38/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript, redis
- Domaine
- databases
Piste de recherche
Commencez par retracer la manière dont la configuration Redis de deploy.js est utilisée lorsque l’URL est définie sur redis://redis:6379/0. Reproduisez la configuration du conteneur et vérifiez si la bibliothèque utilise l’hôte de l’URL plutôt que sa valeur localhost par défaut. La tâche est terminée lorsque l’URL simple se connecte à l’hôte Redis configuré sans que les appelants aient besoin de l’analyser eux-mêmes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Running a js app inside a container,
In deploy.js I have the following simple config
ENV.redis = {
url: process.env['REDIS_URL']
}
The url in the env is REDIS_URL=redis://redis:6379/0
Apparently it will fail to parse as it will still try to connect to localhost (the default host).
To work around it I need to do the parsing myself:
const { URL } = require('url');
const redisURL = new URL(process.env['REDIS_URL'])
ENV.redis = {
host: redisURL.hostname,
port: redisURL.port,
username: redisURL.username,
password: redisURL.password
};
It will be ideal to have the parsing done by this library.
- Langage dominant
- JavaScript
- Étoiles
- 17
- Forks
- 38
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ember-cli-deploy/ember-cli-deploy-redis
-
Prember / Multiple File SupportPeut-être pris @evoactivity l’a pris il y a 1142 jours. Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
ember-cli-deploy/ember-cli-deploy-redis#132 · 2 commentaires ·
-
Sample nginx confOuverteenhancement help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 35/100
ember-cli-deploy/ember-cli-deploy-redis#79 · 1 commentaire ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
ember-cli-deploy/ember-cli-deploy-redis#75 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
ember-cli-deploy/ember-cli-deploy-redis#52 · 3 commentaires ·
-
How to use with sentinel?Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
ember-cli-deploy/ember-cli-deploy-redis#48 · 2 commentaires ·
Toutes les issues de ember-cli-deploy/ember-cli-deploy-redis
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
apache/rocketmq-dashboard#6896 ·
Les mainteneurs répondent en général sous 3 jours
-
bug engine
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
frostney/GocciaScript#1746 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
Les mainteneurs répondent en général sous 1 jour
-
enhancement good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
SasanLabs/VulnerableApp#836 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
keyxmakerx/Chronicle#1469 ·
Les mainteneurs répondent en général sous 1 jour