コード例 #1
0
 def start_monitor_system():
     """
     Start the whole monitor system. Actually all the parts of the monitor system can be run via python file alone
     """
     # start config monitor
     print("Starting ConfigMonitor")
     ConfigMonitor().start()
     # start coordinator
     print("Starting Coordinator")
     MonitorCoordinator().start()
     # start analyzer
     print("Starting DataAnalyzer")
     DataAnalyzer().start()
     # start db operator
     print("Starting DBOperator")
     DBOperator().start()
     # start alarm operator
     print("Starting AlarmOperator")
     AlarmOperator().start()
     # start application operator
     print("Starting AppOperator")
     AppOperator().start()
     print("Done.")
コード例 #2
0
def main():
    db = DBOperator('localhost', 3306, 'root', '123456', 'dict')
    server = DictServer(db, HOST, PORT)
    server.server_forever()
    db.close()