Jump to content

Multiple instance support


Recommended Posts

Invision licenses allow for only 1 installation per license, with the exception of one test instance that must not be used for development. So in order to do this, you would require new licenses for each.

In terms of your second question there, are you referring to login state?

Link to comment
Share on other sites

Hi Marc,

This is one installation, a single URL. However, it would be horizontally scaled to handle load if required. Do your license terms allow for this?

Yes. We're aware of the uploads and datastore directories that would need to be shared. We're not sure how the session (login) state is handled. Is there any other state that would be required.

Thanks

Link to comment
Share on other sites

Hi Marc,

Thanks for the rapid replies. We're self hosting the software ourselves but we'd like to confirm that the license terms for Invision support the use-case of horizontally scaling

We've looked at the code and it seems like session state is handled in either Redis or by the Database, so it looks like technically we should be able to horizontally scale. However, we're not sure if there is any other state we would need to be aware of.

Thanks

Link to comment
Share on other sites

Hi Marc,

That's right it would be load balanced. Do you know if there is any other state that we need to consider? We know of:

  • Sessions (logins) seem to be handled by Redis or the Database
  • uploads would require shared storage
  • datastore would require shared storage

Thanks for all of your help,

Theo

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...