Difference between revisions of "Performance Tuning Tips"

From RifidiWiki

Jump to: navigation, search
Line 23: Line 23:
 
Note: Package/class where Rifidi invokes Esper Manager -  This is where one can override Esper configuration - https://transcends.svn.cloudforge.com/rifidi/rifidi/trunk/org.rifidi.edge/src/org/rifidi/edge/services/EsperManagementServiceImpl.java
 
Note: Package/class where Rifidi invokes Esper Manager -  This is where one can override Esper configuration - https://transcends.svn.cloudforge.com/rifidi/rifidi/trunk/org.rifidi.edge/src/org/rifidi/edge/services/EsperManagementServiceImpl.java
 
*Best practice  - when creating custom esper wrap as a rifidi service (looking to make this easier in 3.1) - link to steps on how to config - http://wiki.rifidi.net/index.php?title=How_to_add_a_new_Rifidi_Service
 
*Best practice  - when creating custom esper wrap as a rifidi service (looking to make this easier in 3.1) - link to steps on how to config - http://wiki.rifidi.net/index.php?title=How_to_add_a_new_Rifidi_Service
*One can disable bundles in bundles.info (caution if not used by app or required by rifidi core) example bundles one can turn off is  mysql, aws bundles if not used by an rifidi app - [How_to_add_OSGI_Bundles]
+
*One can disable bundles in bundles.info (caution if not used by app or required by rifidi core) example bundles one can turn off is  mysql, aws bundles if not used by an rifidi app - [[How_to_add_OSGI_Bundles]]

Revision as of 13:42, 18 July 2014

  • Turn off diagnostic apps (others as well optional as shouldn't have impact unless used as part of apps) -
      0:Rifidi App: AppService:ReadZones (STARTED);
      1:Rifidi App: AppService:SensorStatus (STARTED);
      2:Rifidi App: AppService:UniqueTagInterval (STARTED);
      3:Rifidi App: AppService:StableSet (STARTED);
      4:Rifidi App: AppService:LimitStableSet (STARTED);
      5:Rifidi App: AppService:UniqueTagBatchInterval (START;
      6:Rifidi App: AppService:RSSI (STARTED);
      7:Rifidi App: Diagnostic:GPIO (STOPPED);
      8:Rifidi App: Diagnostic:Serial (STOPPED);
      9:Rifidi App: Diagnostic:Tags (STARTED);
     10:Rifidi App: Diagnostic:TagGenerator (STARTED);
     11:Rifidi App: Monitoring:ReadZones (STARTED); 
     12:Rifidi App: Monitoring:Tags (STARTED)
     13:Rifidi App: Monitoring:SensorStatus (STARTED)


Note: Package/class where Rifidi invokes Esper Manager - This is where one can override Esper configuration - https://transcends.svn.cloudforge.com/rifidi/rifidi/trunk/org.rifidi.edge/src/org/rifidi/edge/services/EsperManagementServiceImpl.java

Personal tools