• Post Reply Bookmark Topic Watch Topic
  • New Topic

Microservices monitoring/circut-breaker

 
Walter Andresen
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to implement Micorservices using Weblogic. It looks like I cannot use Spring Cloud components because they work without app server. Is there anything similar to Hystrix in Spring Cloud that I can use with Weblogic container to implement Circuit-breaker pattern and have a monitoring dashboard embedded into my app (similar to Hystrix)?

Also is there anything similar to Spring Cloud Configuration Server for Weblogic? a kind of cache that notifies clients about changes

Thank you
 
Michelle Streeter
Ranch Hand
Posts: 120
Eclipse IDE Flex Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Not sure if this answers your question of not but EJBs work on App Servers.   

I take it you have a microcontroller which is monitoring something.  Then the data is sent to a computer.  maybe a server.  Then you want some webservice which can take that data and make it assessible to a front end app.  Yes?

I am using EJBs Session beans to access data in a database and make that data availible via method calls to my web service and I am currently using WebLogic as my App Server.

For me, I am using Flex as my frontend framework but the new HTML5 standard is making this framework obsolete.  But I like it.

So what you could do is when your data comes in from your microcontroller, add that data to a database and then use the WebService EJB which is deployed on the WebLogic App Server to provide this data to a dashboard app calling the webservice.

A great EJB tutorial is located here.  I like this one because it really explains how it works.  Its using Glassfish as an app server but the concept is the same with WebLogic.

JEE EJB Tutorial


 
Michelle Streeter
Ranch Hand
Posts: 120
Eclipse IDE Flex Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
oops, my bad, I think my answer was not what you were looking for.  I think this is beyond what I know about webservice.  I am just now getting into distributed databases and trying to access webservice from other webservices. 

Your looking for a tool which manages latency issues for webservices on distributed webservice systems.  Since I am basically homeless and do all my programming on my own computer and none of it ever sees the light of the Internet, I doubt I will ever get to that place.

Please forgive my Intermediate Answer.
 
Claude Moore
Ranch Hand
Posts: 832
7
IBM DB2 Java Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Walter Andresen wrote: It looks like I cannot use Spring Cloud components because they work without app server.

Well in general springs may work in a Java EE environment, so I would have a look at spring doc to see if you may find something useful.
 
Walter Andresen
Greenhorn
Posts: 29
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to stay away from EJBs like sessions beans, etc.

Well, what I am looking for is some standard components I can use to add circut breaker and configuration server functionality similar to Spring Cloud but on Weblogic. The problem with Spring cloud is that it works as standalone components without App server.

I googled and found AKKA circuit breaker, but I am not sure if it has some console to monitor?

Also I want to have some configuration data hosted somewhere, and when it changes my microservice will get notified about changes. It is implemented in Spring Cloud as Spring Configuration server, but overall it looks like a kind of intelligent cache functionality
 
Michelle Streeter
Ranch Hand
Posts: 120
Eclipse IDE Flex Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would post this question to an IT group who specializes in Administrating WebLogic.   They might know of this kind of tool.

There is a forum here in codeRanch

http://www.coderanch.com/forums/f-40/BEA-Weblogic

Oracles:

http://www.oracle.com/technetwork/middleware/weblogic/community/index.html

 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!