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 <[email protected]>
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" <[email protected]>
> To: "cas-user" <[email protected]>
> Cc: "Erik Mallory" <[email protected]>
> 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 [email protected].
> 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 [email protected].
> 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 [email protected].
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