-
Notifications
You must be signed in to change notification settings - Fork 18
debug
araobp edited this page May 28, 2015
·
7 revisions
Refer to the following debugging tools:
- jconsole for CPU/memory/thread monitoring
- Remote debug using Eclipse
- Memory Analyzer(MAT) for Eclipse for memory usage check
- winpdb for debugging python like Eclipse remote debugger.
- ODENOS CLI for interactive CRUD operations with ODENOS REST APIs and stress testing.
- Uncomment "monitor" or "monitor.logging" options in etc/odenos.conf.
- ODENOS monitor to generate message sequence diagram.
- Redis CLI to check pubsub-related messaging.
- zkCli for checking statuses of remote objects (RemoteObject).
- If some strange behaviors are observed, type "./odenos stop" and check if all the ODENOS processes (Linux processes) have been terminated successfully ("ls /tmp" or "ps a").
- Check if Redis server (tcp port 6380) is running.
- Check if ZooKeeper server (tcp port 2181) is running (it runs in ODENOS's JVM as an embedded data base, unless you comment out "zookeeper.embed" in "etc/odenos.conf".