我们有一个使用express的有点大的nodejs应用程序。我们开始在小型服务上尝试hapijs,并且喜欢它不仅仅是表达。所以我们希望将快速应用迁移到hapijs。但由于该应用程序已经很大,我们不想一次完成一次重写,而是一步一步地重写,所以我们可以在更多时间内完成重写。有没有什么方法可以在同一个nodejs进程中使用express和hapijs,并在这些进程和路由之间进行路由?一起使用express和hapijs
1
A
回答
2
您应此链接经历: Hecks
它会告诉你如何将你的快递应用安装到您的高致病性禽流感的服务器。
1
你有几个选项来做到这一点:
- 您可以在一个HAProxy的运行那些在两个单独的服务器,并决定哪些服务器将通过路径回答。
- 您可以运行2个独立的服务器,一旦路由未找到,Hapi将负责所有路由,它将代理请求以表达。
选项1将具有更好的性能,并在您需要扩展时为将来提供帮助。
我觉得从快递从快递是一个伟大的决定好运!
相关问题
- 1. 与NodeJs和Express一起使用D3.js
- 2. 与express 3和nodejs一起使用piler
- 3. request.auth.session.set(user_info)不起作用HapiJS
- 4. 使用OAUTH2和Salesforce的NodeJS HapiJS(force.com)
- 5. Node.js和Express不起作用?
- 6. Express和使用JQuery
- 7. 使用React和Express
- 8. IIS Express和URL重写不起作用
- 9. Backbone和Express路由器可以在Express应用中一起工作吗?
- 10. 如何使用HapiJS Joi和SequelizeJS去掉未知的内容?
- 11. 使用Hapijs和oauth 2的API授权流程
- 12. 使用lessjs和express 3
- 13. 使用AJAX Post和Node.js Express
- 14. Express JS和SocketIO使用
- 15. 如何使用hapijs和猫鼬在循环中返回一个值
- 16. node.js,backbone,socketio和express和coffee脚本都一起吗?
- 17. iis express挂起
- 18. 哪个版本的sdk和.NET与visual studio express c#2008一起使用?
- 19. 与nodejs,express和EJS一起使用变量的错误 - 未定义
- 20. 只导入一次插件在hapijs中并在各处使用
- 21. 使用hapijs做一个基本路由过滤器
- 22. 一起使用XSLT和jQuery
- 23. 使用similar_text和strpos一起
- 24. Firebase和Mysql一起使用
- 25. .equals和.get一起使用
- 26. 一起使用@Spy和@Autowired
- 27. 一起使用gulp和bower
- 28. 使用pyglet和pyopengl一起
- 29. 一起使用textoverlay和timeoverlay
- 30. 一起使用MongoEngine和PyMongo
而不是相同的过程,这将是棘手的,它会更容易在两个独立的进程之前抛出一个反向代理并逐步转换。 –
如果这听起来像一个有趣的计划,我可以扩大答案。 –