Code Monkey home page Code Monkey logo

Comments (3)

HigoRibeiro avatar HigoRibeiro commented on May 20, 2024

Fala Evandro!

Na verdade você deve especificar dentro do config/bull.js, qual configuração do config/redis.js ele vai utilizar, então se no arquivo config/redis.js você tem a seguinte configuração:

const Env = use('Env');

module.exports = {
  connection: Env.get('REDIS_CONNECTION', 'local'),
  local: {
    host: '127.0.0.1',
    port: 6379,
    password: null,
    db: 0,
    keyPrefix: '',
  },

  bull: {
    host: Env.get('REDIS_HOST', '127.0.0.1'),
    port: Env.get('REDIS_PORT', '6379'),
    password: Env.get('REDIS_PASSWORD', null),
    db: 0,
    keyPrefix: '',
  },
  cluster: {
    clusters: [
      {
        host: '127.0.0.1',
        port: 6379,
        password: null,
        db: 0,
      },
      {
        host: '127.0.0.1',
        port: 6380,
        password: null,
        db: 0,
      },
    ],
  },
};

Você tem 3 opções de conexão: local, bull e cluster.

Na config/bull.js você define qual delas você usará para o seu bull.

module.exports = {
  connection: 'bull',
};

from adonis-bull.

evandrogrm avatar evandrogrm commented on May 20, 2024

Descobri o que tava ocorrendo, eu não usava a porta padrão 6379, utilizo a porta 6380 por ter conflito de portas. Porém quando é utilizado no docker-compose ports: - "6380:6380" não basta, não é possível fazer conexão ao banco redis. Para isso é necessário seguir o exemplo desse maravilhoso comentário que me salvou:
luin/ioredis#763 (comment)

redis:
    image: 'redis:alpine'
    container_name: redis
    command: ["redis-server", "--bind", "redis", "--port", "6380"]
    ports:
      - "6380:6380"

Valeu pela ajuda @HigoRibeiro

from adonis-bull.

jpedroschmitz avatar jpedroschmitz commented on May 20, 2024

Hey @evandrogrm, while contributing or interacting in any way in this project, refrain from using any language other than English. I recommend you take a look at the guidelines described here 💜

from adonis-bull.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.