一起使用express和hapijs

我们有一个大的nodejs应用程序使用快递。 我们开始在小型服务上进行hapijs的实验,而不是像expression式那样。 所以我们希望将快速应用迁移到hapijs。 但是由于应用程序已经很大,我们不想一次完成一个完整的重写,而是一步一步地重写,所以我们可以在更多的时间内完成。 有没有办法在同一个nodejs进程中使用express和hapijs,并在那些路由之间进行路由select?

你应该通过这个链接: 赫克斯

它会告诉你如何将你的快速应用程序挂载到你的hapi服务器上。

你有几个select来做到这一点:

  1. 您可以在HAProxy下的两台服务器上运行这些服务器,并决定哪个服务器将通过路由来回答。
  2. 你可以运行2个独立的服务器,Hapi将负责所有的路由,一旦路由没有被发现,它将代理请求expression。

选项1将有更好的性能,并在您需要扩展时为将来提供帮助。

我觉得从快递来的快递是一个很好的决定,祝你好运!