Guest User

Untitled

a guest
Mar 13th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. // mongoose
  2. const options = {
  3. autoIndex: true, // Don't build indexes
  4. reconnectTries: Number.MAX_VALUE, // Never stop trying to reconnect
  5. reconnectInterval: 500, // Reconnect every 500ms
  6. poolSize: 10, // Maintain up to 10 socket connections
  7. // If not connected, return errors immediately rather than waiting for reconnect
  8. bufferMaxEntries: 0
  9. };
  10. console.log(options);
  11. mongoose.connect('mongodb://blogUser:blogUserPassword@mongo/blog', options).then(
  12. () => { console.log("connected !!!"); },
  13. err => { console.log(err); }
  14. );
  15.  
  16. version: '3'
  17.  
  18. services:
  19. mongo:
  20. container_name: mongo
  21. image: mongo
  22. environment:
  23. - MONGO_INITDB_ROOT_USERNAME=${MONGO_INITDB_ROOT_USERNAME}
  24. - MONGO_INITDB_ROOT_PASSWORD=${MONGO_INITDB_ROOT_PASSWORD}
  25. volumes:
  26. - ./dbSetup.js:/docker-entrypoint-initdb.d/dbSetup.js
  27. - /data/db:/data/db
  28. ports:
  29. - "27017:27017"
  30.  
  31. blog_api:
  32. container_name: blog_api
  33. build: ../blog.com/api
  34. restart: always
  35. expose:
  36. - 3000
  37. ports:
  38. - "3000:3000"
  39. links:
  40. - mongo
  41. depends_on:
  42. - mongo
Add Comment
Please, Sign In to add comment