Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-6886

Karaf Client Slow on Repeat Executions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • None
    • jboss-fuse-6.3
    • Karaf
    • % %
    • Hide

      Running a fabric environment

      Run multiple client commands in a loop.

      A remote container-connect list is the slowest, some times over 60 seconds:
      time ./client "container-connect services1 list"

      A local client list is slow, but not as bad:
      [root@fusefabric1 bin]# time ./client list

      Show
      Running a fabric environment Run multiple client commands in a loop. A remote container-connect list is the slowest, some times over 60 seconds: time ./client "container-connect services1 list" A local client list is slow, but not as bad: [root@fusefabric1 bin] # time ./client list

    Description

      Running subsequent client commands leads to significantly slower executions time.

      [jboss@root healthcheck]$ time $e "container-connect fuse1 list"
      Logging in as jboss
      Connected
      START LEVEL 100 , List Threshold: 50
         ID   State         Blueprint      Spring    Level  Name
      [   2] [Active     ] [            ] [       ] [   80] Fabric8 :: SSL (1.2.0.redhat-630254)
      [   3] [Active     ] [            ] [       ] [   80] OPS4J Pax Url - wrap: (2.5.2)
      …
      
      real    0m2.383s
      user    0m2.369s
      sys     0m0.108s
      
      [jboss@root healthcheck]$ time $e "container-connect fuse1 list"
      Logging in as jboss
      Connected
      START LEVEL 100 , List Threshold: 50
         ID   State         Blueprint      Spring    Level  Name
      [   2] [Active     ] [            ] [       ] [   80] Fabric8 :: SSL (1.2.0.redhat-630254)
      [   3] [Active     ] [            ] [       ] [   80] OPS4J Pax Url - wrap: (2.5.2)
      …
      real    0m21.716s
      user    0m2.554s
      sys     0m0.099s
      

      Similar with local commands as well:

      [jboss@root healthcheck]$ time $e "list"
      Logging in as jboss
      START LEVEL 100 , List Threshold: 50
         ID   State         Blueprint      Level  Name
      [   2] [Active     ] [            ] [   80] Fabric8 :: SSL (1.2.0.redhat-630254)
      [   3] [Active     ] [            ] [   80] OPS4J Pax Url - wrap: (2.5.2)
      …
      real    0m1.747s
      user    0m2.351s
      sys     0m0.098s
      
      [jboss@root healthcheck]$ time $e "list"
      Logging in as jboss
      START LEVEL 100 , List Threshold: 50
         ID   State         Blueprint      Level  Name
      [   2] [Active     ] [            ] [   80] Fabric8 :: SSL (1.2.0.redhat-630254)
      [   3] [Active     ] [            ] [   80] OPS4J Pax Url - wrap: (2.5.2)
      …
      real    0m13.065s
      user    0m2.448s
      sys     0m0.111s
      

      Attachments

        1. child_2.png
          child_2.png
          83 kB
        2. child_254
          6 kB
        3. child_254_2
          6 kB
        4. child_284
          6 kB
        5. child_284_2
          6 kB
        6. child.png
          child.png
          98 kB
        7. container-connect1.png
          container-connect1.png
          73 kB
        8. container-connect-child-list.png
          container-connect-child-list.png
          50 kB
        9. container-connect-list.png
          container-connect-list.png
          41 kB
        10. root_2.png
          root_2.png
          87 kB
        11. root_254
          6 kB
        12. root_254_2
          6 kB
        13. root_284
          6 kB
        14. root_284_2
          6 kB
        15. root.png
          root.png
          102 kB

        Issue Links

          Activity

            People

              rhn-support-mrobson Matt Robson
              rhn-support-mrobson Matt Robson
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: