Carl,

How did you generate the keys for your Hazelcast settings?

Also, do you have all of your nodes listed in the
'cas.ticket.registry.hazelcast.cluster.members' property, including the
localhost IP? I synchronize my properties b/w servers so the ability to
have the IPs of all servers here would be beneficial.

Thanks!

Adam

On Thu, Oct 12, 2017 at 11:05 AM, Waldbieser, Carl <waldb...@lafayette.edu>
wrote:

>
> We are running CAS v5.1.3 with Hazelcast.  Both our production and
> Integration testing environments have 3 nodes.  We have them behind a web
> proxy.  We haven't had any issue with losing tickets if I take down a node
> and bring it back up, though the throughput of the live nodes does dip a
> bit as they attempt to rebalance the ticket load.  The only Hazelcast
> settings we've changed from the default are as follows:
>
>     # Hazelcast
>     cas.ticket.registry.hazelcast.cluster.members={{csv_cluster_ip_addrs}}
>     cas.ticket.registry.hazelcast.crypto.signing.key={{
> hazelcast_signing_key}}
>     cas.ticket.registry.hazelcast.crypto.encryption.key={{
> hazelcast_encryption_key}}
>     cas.ticket.registry.hazelcast.cluster.backupCount=0
>     cas.ticket.registry.hazelcast.cluster.asyncBackupCount=2
>
> The "{{...}}" need to filled in with your own values.
>
> Thanks,
> Carl Waldbieser
> ITS Systems Programmer
> Lafayette College
>
> ----- Original Message -----
> From: "Larisa Tudos" <larisatu...@gmail.com>
> To: "cas-user" <cas-user@apereo.org>
> Cc: "Erik Mallory" <erik.mall...@wichita.edu>
> Sent: Thursday, October 12, 2017 5:25:22 AM
> Subject: [cas-user] Re: Hazelcast is not replicating tickets.
>
> Hi All,
>
> I have the same issue described by Erik - when one node goes down, another
> node kicks me to the login page. Please help to overcome the issue.
>
> Thanks
> Larisa
>
> miercuri, 19 iulie 2017, 18:18:12 UTC+3, Mallory, Erik a scris:
> >
> > Hello,
> >
> > I have configured two CAS 5.1 nodes and I am using a netscaler to load
> > balance them. I was doing some resiliency testing by logging into the cas
> > service,  then shutting down the http service on node I am connected to,
> > then refreshing the connection. When I do this I get rerouted to the cas
> > login screen again. In the logs I can see no Errors or failures.
> Hazelcast
> >  logging is set to debug. I see heartbeats and communication between the
> > two nodes. But the service is not behaving as I expect.
> >
> > Here is my configuration for hazelcast
> >
> > cas.ticket.registry.hazelcast.pageSize=500
> >
> >  cas.ticket.registry.hazelcast.mapName=tickets
> >
> >
> > #cas.ticket.registry.hazelcast.configLocation=/data/cas/config/cas5/
> hazelcast.xml
> >
> >  cas.ticket.registry.hazelcast.cluster.evictionPolicy=LRU
> >
> >  cas.ticket.registry.hazelcast.cluster.maxNoHeartbeatSeconds=300
> >
> >  cas.ticket.registry.hazelcast.cluster.multicastEnabled=false
> >
> >  cas.ticket.registry.hazelcast.cluster.evictionPercentage=10
> >
> >  cas.ticket.registry.hazelcast.cluster.tcpipEnabled=true
> >
> >  cas.ticket.registry.hazelcast.cluster.members=appdev-523.wichita.edu,
> > appdev-524.wichita.edu
> >
> >  cas.ticket.registry.hazelcast.cluster.loggingType=slf4j
> >
> >  cas.ticket.registry.hazelcast.cluster.instanceName=cas-dev
> >
> >  cas.ticket.registry.hazelcast.cluster.port=5701
> >
> >  cas.ticket.registry.hazelcast.cluster.portAutoIncrement=true
> >
> >  cas.ticket.registry.hazelcast.cluster.maxHeapSizePercentage=85
> >
> >  cas.ticket.registry.hazelcast.cluster.backupCount=1
> >
> >  cas.ticket.registry.hazelcast.cluster.asyncBackupCount=0
> >
> >  cas.ticket.registry.hazelcast.cluster.maxSizePolicy=USED_
> HEAP_PERCENTAGE
> >
> >  cas.ticket.registry.hazelcast.cluster.timeout=5
> >
> >
> >
> > The logs generally look like this.
> >
> > 3.wichita.edu]:5701 [dev] [3.8.1] Applied new partition state. Version:
> > 543, caller: [appdev-524.wichita.edu]:5701>
> >
> > cas-2017-07-18-11-1.log:2017-07-18 11:12:54,087 DEBUG
> > [com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager] - <[
> > appdev-523.wichita.edu]:5701 [dev] [3.8.1] Received heartbeat from
> Member
> > [appdev-524.wichita.edu]:5701 - 5a3577aa-4567-4629-a162-92d2cab86bd2
> > (now: 2017-07-18 11:12:54.085, timestamp: 2017-07-18 11:12:54.085)>
> >
> > cas-2017-07-18-11-1.log:2017-07-18 11:12:54,087 DEBUG
> > [com.hazelcast.internal.cluster.ClusterService] - <[
> appdev-523.wichita.edu]:5701
> > [dev] [3.8.1] Setting cluster time diff to -2ms.>
> >
> > cas-2017-07-18-11-1.log:2017-07-18 11:12:59,087 DEBUG
> > [com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager] - <[
> > appdev-523.wichita.edu]:5701 [dev] [3.8.1] Received heartbeat from
> Member
> > [appdev-524.wichita.edu]:5701 - 5a3577aa-4567-4629-a162-92d2cab86bd2
> > (now: 2017-07-18 11:12:59.085, timestamp: 2017-07-18 11:12:59.085)>
> >
> > cas-2017-07-18-11-1.log:2017-07-18 11:12:59,087 DEBUG
> > [com.hazelcast.internal.cluster.ClusterService] - <[
> appdev-523.wichita.edu]:5701
> > [dev] [3.8.1] Setting cluster time diff to -2ms.>
> >
> > cas-2017-07-18-11-1.log:2017-07-18 11:13:04,087 DEBUG
> > [com.hazelcast.internal.cluster.impl.ClusterHeartbeatManager] - <[
> > appdev-523.wichita.edu]:5701 [dev] [3.8.1] Received heartbeat from
> Member
> > [appdev-524.wichita.edu]:5701 - 5a3577aa-4567-4629-a162-92d2cab86bd2
> > (now: 2017-07-18 11:13:04.085, timestamp: 2017-07-18 11:13:04.085)>
> >
> > cas-2017-07-18-11-1.log:2017-07-18 11:13:04,087 DEBUG
> > [com.hazelcast.internal.cluster.ClusterService] - <[
> appdev-523.wichita.edu]:5701
> > [dev] [3.8.1] Setting cluster time diff to -2ms.>
> >
> > cas-2017-07-18-11-1.log:2017-07-18 11:13:09,081 DEBUG
> > [com.hazelcast.internal.partition.InternalPartitionService] - <[
> > appdev-523.wichita.edu]:5701 [dev] [3.8.1] Master version should be
> > greater than ours! Local version: 543, Master version: 543 Master: [
> > appdev-524.wichita.edu]:5701>
> >
> >
> >
> > Any help you can give would be greatly appreciated.
> >
> > Thanks,
> >
> > Erik Mallory
> >
> > Server Analyst
> >
> > Wichita State University
> >
> > 316.978.3502
> >
> >
> >
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cas-user+unsubscr...@apereo.org.
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/51e0a32c-031d-45c8-a83d-
> 6990ec736524%40apereo.org.
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cas-user+unsubscr...@apereo.org.
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/225573921.199089020.
> 1507820741678.JavaMail.zimbra%40lafayette.edu.
>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cas-user+unsubscr...@apereo.org.
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAN6MV5NrXo0m0QML4wnZwfFEB_yb56heMV9oZNdtppDPWvbjKg%40mail.gmail.com.

Reply via email to