dswitzer
05/26/2022, 9:44 PMdswitzer
05/27/2022, 1:00 PMdswitzer
05/27/2022, 1:01 PMdswitzer
05/27/2022, 1:14 PMdswitzer
05/27/2022, 1:26 PM192.168.1.20:40001|192.168.1.30:40001
, you would need 192.168.1.20:40001/CurrentCacheName|192.168.1.30:40001/CurrentCacheName
. That seems odd to me that you'd need to duplicate the cache name. Seems like Lucee should just add that for you.
2. This is an ehCache thing, but in the RMI URLs you must exclude the current server from the list of listeners. This makes it difficult to push out Lucee configurations to a pool of servers, because you need to push a different configuration out to each node. For example, if you have 3 nodes (A, B, C), then node A must set up B & C, node B set up A & C and finally node C would set up A & B. I think it would simplify things a lot if Lucee would just ignore any hosts that match the current server. This might be difficult to do if not using IP addresses, but if it can be done, it would allow the same configuration to be pushed out to each node.
3. The "Listener" port is required for both automatic and distributed mode. Since it's required, we could simplify the RMI URLs even more by not making the port required. The only use case where this could be a problem is if you're using different ports for each host. However, if the port is supplied, we use the port supplied.
So, if you were using port 40001 for your RMI listener, you could just configure the RMI setup with hostname A,B,C on each server. It would automatically append the cachenames and port (when applicable) and ignore hostnames that match the current server.
I think this would simplify things greatly.zackster
05/27/2022, 3:00 PMzackster
05/27/2022, 3:01 PMdswitzer
05/27/2022, 3:36 PMbdw429s
05/27/2022, 5:24 PMbdw429s
05/27/2022, 5:24 PMbdw429s
05/27/2022, 5:24 PMbdw429s
05/27/2022, 5:24 PMbdw429s
05/27/2022, 5:25 PMdswitzer
05/27/2022, 6:35 PMzackster
05/28/2022, 11:06 AMdswitzer
05/30/2022, 1:16 AMzackster
05/30/2022, 10:19 AMzackster
05/30/2022, 10:32 AMdswitzer
05/31/2022, 1:34 PMdswitzer
05/31/2022, 1:40 PMzackster
05/31/2022, 2:13 PMzackster
05/31/2022, 2:28 PMdswitzer
05/31/2022, 3:58 PMdswitzer
06/01/2022, 2:28 PMzackster
06/01/2022, 2:48 PMdswitzer
06/01/2022, 2:56 PMzackster
06/01/2022, 3:23 PMzackster
06/01/2022, 3:25 PMzackster
06/01/2022, 3:27 PMlabels="cache,ehCache"
but i'm only specifying ehCache
zackster
06/01/2022, 4:43 PMzackster
06/01/2022, 4:49 PMdswitzer
06/01/2022, 5:01 PMzackster
06/02/2022, 8:21 AMzackster
06/02/2022, 8:23 AMdswitzer
06/02/2022, 5:30 PMzackster
06/02/2022, 5:33 PM