文件名称:myapp:节点js应用程序+ mysql + Redis
文件大小:57KB
文件格式:ZIP
更新时间:2024-05-12 19:38:36
JavaScript
Myapp Express Node App数据库:redis 开始之前 环境设定 禁用安全模式 允许所有请求而无需登录SECURE_MODE=false 使用Redis Singleton模式 DEV_ENVIRONMENT=dev在这种模式下,您只需要指定REDIS_HOST和REDIS_PORT即可。 如果要使用群集模式,则需要配置群集的至少3个主机和端口,可以检查config/conf.js中的env键。 Docker撰写 项目中有一个/ docker目录,您可以通过compose文件启动docker,但是针对不同的提案使用不同的文件 docker-compose-db.yaml这个有一个mysql和一个单例redis,您可以使用它进行测试 cluster/docker-compose-db.yaml这是一个使用redis集群,您可以检查config/conf.js以了解配置需求
【文件预览】:
myapp-master
----Dockerfile(375B)
----.gitignore(2KB)
----routes()
--------redis.js(955B)
--------index.js(988B)
----README.md(920B)
----views()
--------index.jade(66B)
--------layout.jade(125B)
--------error.jade(84B)
----bin()
--------www(2KB)
----test()
--------test.js(3KB)
----public()
--------stylesheets()
----app.js(2KB)
----package.json(562B)
----docker()
--------docker-compose-db.yaml(348B)
--------conf()
--------cluster()
--------docker-compose-dozzle.yaml(183B)
----config()
--------redis_cluster_network_test.json(57B)
--------conf.js(389B)
--------redis_cluster_network.json(110B)
--------redis-client.js(498B)
--------redis_network.json(245B)
----package-lock.json(43KB)