Make scalable NodeJS app in Wappler without special knowledge

I’ve done very lots tests and I think I’ve found the problem. If you deploy several different applications with Redis support, then several Redis containers with the same address will be deployed on the server. And it seems to be creating problems. And the problems are not only with sockets. I have observed a lot of oddities in the work of applications. When I removed the extra Redis containers, the work of the applications returned to normal and the sockets began to work stably even with container replication.

The conclusion I made is that if you need to deploy several different applications on the same server with Redis support, you need to deploy only one Redis container.

There are several questions in this regard:

  1. Will there be data confusion in Redis when storing data from multiple applications?
  2. Do I understand correctly that if I need to manage data in Redis (for example, clear data), I need to connect to a Redis container using something like https://winscp.net to get into the 'redis-volume:/data' directory? I made sure that even if I delete the container and the Redis image from the server, and then reinstall Redis again, the session data will not disappear anywhere and when I download the application, I will already be verified.
1 Like