[jboss-jira] [JBoss JIRA] (WFLY-12718) Clustering: replicated-cache sampling errors

Tommasso Borgato (Jira) issues at jboss.org
Thu Oct 31 11:32:01 EDT 2019


    [ https://issues.jboss.org/browse/WFLY-12718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13806818#comment-13806818 ] 

Tommasso Borgato edited comment on WFLY-12718 at 10/31/19 11:31 AM:
--------------------------------------------------------------------

[~rhusar] I added re-sync with this logic "if JMeter client receives N from server when it was expecting M, it logs the error and next time expects N+1 from server instead of M+1"

I re-run [eap-7.x-clustering-http-session-shutdown-repl-haproxy with jboss-eap-7.3.0.CD18-CR1.zip|https://eap-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/EAP7-Clustering/view/EAP7-Clustering-HTTP-Session/job/eap-7.x-clustering-http-session-shutdown-repl-haproxy/20/artifact/report/jm/jmeter.log/*view*/] and now you can see the complete samples sequences up tothe sampling error, e.g.:

{noformat}
2019-10-31 14:59:00,930 ERROR o.j.e.c.j.ClusteringHTTPRequestSampler: Invalid serial: Expected 13, received 2 (previous: JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]} current: JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}) 
samples sequence:
serial 0 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 1 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 2 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 3 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 4 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 5 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 6 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 7 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 8 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 9 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 10 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 11 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 12 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
{noformat}

another example:

{noformat}
2019-10-31 15:09:11,608 ERROR o.j.e.c.j.ClusteringHTTPRequestSampler: Invalid serial: Expected 171, received 44 (previous: JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]} current: JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}) 
samples sequence:
serial 0 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 1 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 2 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 3 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 4 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 5 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 6 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 7 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 8 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 9 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 10 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 11 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 12 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 13 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 14 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 15 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 16 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 17 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 18 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 19 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 20 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 21 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 22 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 23 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 24 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 25 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 26 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 27 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 28 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 29 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 30 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 31 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 32 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 33 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 34 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 35 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 36 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 37 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 38 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 39 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 40 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 41 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 42 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 43 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 44 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly4]}
serial 45 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 46 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 47 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 48 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 49 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 50 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 51 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 52 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 53 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 54 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 55 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 56 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 57 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 58 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 59 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 60 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 61 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 62 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 63 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 64 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 65 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 66 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 67 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 68 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 69 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 70 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 71 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 72 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 73 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 74 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 75 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 76 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 77 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 78 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 79 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 80 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 81 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 82 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 83 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 84 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 85 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 86 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 87 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 88 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 89 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 90 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 91 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 92 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 93 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 94 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly1]}
serial 95 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 96 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 97 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 98 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 99 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 100 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 101 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 102 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 103 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 104 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 105 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 106 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 107 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 108 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 109 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 110 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 111 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 112 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 113 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 114 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 115 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 116 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 117 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 118 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 119 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 120 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 121 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 122 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 123 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 124 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 125 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 126 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 127 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 128 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 129 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 130 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 131 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 132 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 133 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 134 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 135 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 136 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 137 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 138 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 139 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 140 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 141 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 142 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 143 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 144 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 145 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 146 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 147 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 148 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 149 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 150 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 151 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 152 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 153 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 154 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 155 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 156 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 157 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 158 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 159 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 160 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 161 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 162 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 163 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 164 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 165 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 166 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 167 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 168 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 169 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
serial 170 JSessionId{sessionId='NlimkQ8sgSSw6iowGaFOQTzz93E6MS7EEumQC0ed', jvmRoutes=[wildfly2]}
{noformat}




was (Author: tommaso-borgato):
[~rhusar] I added re-sync with this logic "if JMeter client receives N from server when it was expecting M, it logs the error and next time expects N+1 from server instead of M+1"

I re-run [eap-7.x-clustering-http-session-shutdown-repl-haproxy with jboss-eap-7.3.0.CD18-CR1.zip|https://eap-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/EAP7-Clustering/view/EAP7-Clustering-HTTP-Session/job/eap-7.x-clustering-http-session-shutdown-repl-haproxy/20/artifact/report/jm/jmeter.log/*view*/] and now you can see the complete samples sequences up tothe sampling error, e.g.:

{noformat}
2019-10-31 14:59:00,930 ERROR o.j.e.c.j.ClusteringHTTPRequestSampler: Invalid serial: Expected 13, received 2 (previous: JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]} current: JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}) 
samples sequence:
serial 0 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 1 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 2 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 3 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 4 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 5 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 6 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 7 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 8 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 9 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 10 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 11 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
serial 12 JSessionId{sessionId='UqdyYsC9ppIcJ-FwVcK_IG6SfEr67M3HREOGVcMC', jvmRoutes=[wildfly1]}
{noformat}


> Clustering: replicated-cache sampling errors
> --------------------------------------------
>
>                 Key: WFLY-12718
>                 URL: https://issues.jboss.org/browse/WFLY-12718
>             Project: WildFly
>          Issue Type: Bug
>          Components: Clustering
>    Affects Versions: 18.0.0.Final
>            Reporter: Tommasso Borgato
>            Assignee: Paul Ferraro
>            Priority: Blocker
>
> The issue is about replicated-cache in fail-over tests.
> WildFly is started in clustered mode using a replicated cache for replicating HTTP session data across cluster nodes; all 4 nodes in the cluster are initialized with the following cli script:
> {noformat}
> embed-server --server-config=standalone-ha.xml
> /subsystem=jgroups/channel=ee:write-attribute(name=stack,value=tcp)
> /subsystem=infinispan/cache-container=web/replicated-cache=testRepl:add()
> /subsystem=infinispan/cache-container=web/replicated-cache=testRepl/component=locking:write-attribute(name=isolation, value=REPEATABLE_READ)
> /subsystem=infinispan/cache-container=web/replicated-cache=testRepl/component=transaction:write-attribute(name=mode, value=BATCH)
> /subsystem=infinispan/cache-container=web/replicated-cache=testRepl/store=file:add()
> /subsystem=infinispan/cache-container=web:write-attribute(name=default-cache, value=testRepl)
> {noformat}
> The test is run with wildfly-18.​0.0.Final.zip;
> The same tests run with version wildfly-17.​0.1.Final.zip do not have any problem;
> hence this looks like a regression;
> As usual, we test that the serial value stored in the replicated cache is incremented at every call: when this is not true, we say we have a sampling error;
> Here are the runs that exhibit this issue: 
> - **22.82% Fail Rate with WildFly-18 ** [eap-7.x-clustering-http-session-shutdown-repl#23|https://eap-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/EAP7-Clustering/view/EAP7-Clustering-HTTP-Session/job/eap-7.x-clustering-http-session-shutdown-repl/23/artifact/report/jm/html/index.html]
> - **0% Fail Rate with WildFly-17 ** [eap-7.x-clustering-http-session-shutdown-repl#24|https://eap-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/EAP7-Clustering/view/EAP7-Clustering-HTTP-Session/job/eap-7.x-clustering-http-session-shutdown-repl/24/artifact/report/jm/html/index.html]
> We also repeated the tests to make sure it can be reproduced:
> - **22.75% Fail rate with WildFly-18 ** [eap-7.x-clustering-http-session-shutdown-repl#26|https://eap-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/EAP7-Clustering/view/EAP7-Clustering-HTTP-Session/job/eap-7.x-clustering-http-session-shutdown-repl/26/artifact/report/jm/html/index.html] 
> - **0% Fail Rate with WildFly-17 ** [eap-7.x-clustering-http-session-shutdown-repl#25|https://eap-qe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/EAP7/view/EAP7-Clustering/view/EAP7-Clustering-HTTP-Session/job/eap-7.x-clustering-http-session-shutdown-repl/25/artifact/report/jm/html/index.html]



--
This message was sent by Atlassian Jira
(v7.13.8#713008)



More information about the jboss-jira mailing list