| | |
| | | import com.smtaiserver.smtaiserver.attach.SMTAIAttachMetricDef;
|
| | | import com.smtaiserver.smtaiserver.attach.SMTAIAttachTableDef;
|
| | | import com.smtaiserver.smtaiserver.database.SMTDatabase;
|
| | | import com.smtaiserver.smtaiserver.database.SMTDatabase.DBRecord;
|
| | | import com.smtaiserver.smtaiserver.database.SMTDatabase.DBRecords;
|
| | | import com.smtaiserver.smtaiserver.gismap.SMTGisMapLayerDef;
|
| | | import com.smtaiserver.smtaiserver.gismap.SMTMapOtypeDef;
|
| | |
| | | _serverEncache.getAttachMetricDefMap();
|
| | | _serverEncache.getQwenAgentManager();
|
| | |
|
| | | initLightragServerList();
|
| | | }
|
| | | |
| | | protected void initLightragServerList() throws Exception
|
| | | {
|
| | | try(SMTDatabase db = SMTAIServerApp.getApp().allocDatabase())
|
| | | {
|
| | | DBRecords recs = db.querySQL("SELECT * FROM lightrag_server_list WHERE is_enable='Y'", null);
|
| | | |
| | | for(DBRecord rec : recs.getRecords())
|
| | | {
|
| | | LightragServer server = new LightragServer(rec);
|
| | | server.sureRunServer();
|
| | | _mapId2LightragServer.put(server.getId(), server);
|
| | | }
|
| | | }
|
| | |
|
| | | }
|
| | |
|
| | |
| | |
|
| | | try(SMTDatabase db = SMTAIServerApp.getApp().allocDatabase())
|
| | | {
|
| | | DBRecords recs = db.querySQL("SELECT * FROM lightrag_server_list WHERE server_id=?", new Object[] {id});
|
| | | DBRecords recs = db.querySQL("SELECT * FROM lightrag_server_list WHERE server_id=? AND is_enable='Y'", new Object[] {id});
|
| | | if(recs.getRowCount() == 0)
|
| | | throw new Exception("can't find LightragServer : " + id);
|
| | |
|