|
Distributed Service Management Toolkit
An open platform for managing planetary-scale services. |
|
|
|
|
Documentation Publications Services |
PDBBounce1: PLDB Graphical Display ApplicationThis application watches the activity from PLDB and displays the PLDB components as they interact. Functional Group: Listening to PLDB
The displayer listens to the top level of the PLDB channel tree and hears the monitors and supervisors talking. Channel: /planet-lab.org/ns/service/pldb/Listens:
Event:
Discussion on how PLDBBounce1 builds the attribute from appending the channel name with the attribute field. Discussion on how PLDBBounce1 decides whether this is a supervisor, monitor or service planner.
Service: pldb
Payload type:
xmlns:pl="http://psepr.org/xs/payload/attribute"
Functional Group: Fetching Previous Values
PDBBounce1 makes a query to PLDB to fetch the previous values. The query is sent an PDBBounce1 waits for 5 minutes. If it does not get a response, it sends another query. It will repeat this until it gets a response. Channel: $replyChannelListens:
Event:
This is the expected response to the query sent on this channel. Each of the attributes in the attribute list have
their field names with the tree that's below query
point. The
Service:
Payload type:
xmlns:pl="http://psepr.org/xs/payload/pldbattrlist"
Channel: /planet-lab.org/ns/service/pldb/Generates:
Event: A query is created to fetch all of the old
values.
Service:
Payload type:
xmlns:pl="http://psepr.org/xs/payload/pldbget"
Revision History
|