refector: 修改函数名
This commit is contained in:
parent
bd1897f6f6
commit
74cbaa8497
|
@ -181,7 +181,7 @@ def cache_mpoints(mpointId: str = ''):
|
|||
# print(cache.get('mpoint_K_IP2_MM_SC_IW14'))
|
||||
|
||||
test_data = {"PNs":{"1":"V","2":"T","3":"Q"},"PVs":{"1":-725,"2":"2024-04-08 13:43:53.140","3":192},"Objs":[{"N":"IP2_MM_IW3"},{"N":"IP2_MM_IW4","1":-6386},{"N":"IP2_MM_IW5","1":-7835},{"N":"IP2_MM_IW7","1":-6864},{"N":"IP2_MM_IW15","1":29},{"N":"IP2_MM_SC_IW3","1":337},{"N":"IP2_MM_SC_IW13","1":-5511,"2":24},{"N":"IP2_MM_SC_IW14","1":-4640,"2":24},{"N":"IP2_MM_SC_IW15","1":-5586,"2":24},{"N":"IP2_MM_SC_IW16","1":-6634,"2":24},{"N":"IP2_MM_SC_IW17","1":-2768,"2":24},{"N":"IP2_MM_SC_IW18","1":-2946,"2":24},{"N":"IP2_MM_SC_IW19","1":-2550,"2":24},{"N":"IP2_MM_SC_IW20","1":-1512,"2":24},{"N":"IP2_MM_SC_IW21","1":-1775,"2":24},{"N":"IP2_MM_SC_IW22","1":-194,"2":24},{"N":"IP2_MM_SC_IW23","1":-366,"2":24},{"N":"IP2_MM_SC_IW24","1":-9291,"2":24},{"N":"IP2_MM_SC_IW25","1":-6888,"2":24},{"N":"IP2_MM_SC_IW26","1":-2360,"2":24},{"N":"IP2_MM_SC_IW29","1":164,"2":24},{"N":"IP2_MM_SC_IW30","1":914,"2":24},{"N":"IP2_MM_SC_IW31","1":849,"2":24},{"N":"IP2_MM_SC_IW37","1":-125,"2":24},{"N":"IP2_MM_SC_IW38","1":-3009,"2":24},{"N":"IP2_MM_SC_IW40","1":-1394,"2":24},{"N":"IP2_MM_SC_IW43","1":758,"2":24},{"N":"IP3_SC_IW1","1":11557,"2":107},{"N":"IP3_SC_IW2","1":7624,"2":107},{"N":"IP3_SC_IW6","1":11159,"2":107},{"N":"IP3_SC_IW7","1":8073,"2":107},{"N":"IP3_SC_IW9","1":4490,"2":107},{"N":"IP3_SC_IW10","1":5437,"2":107},{"N":"IP3_SC_IW11","1":9244,"2":107},{"N":"IP3_SC_IW12","1":7886,"2":107},{"N":"IP3_SC_IW13","1":-2962,"2":107},{"N":"IP3_SC_IW14","1":-159,"2":107},{"N":"IP3_SC_IW26","1":15,"2":107},{"N":"IP3_SC_IW27","1":15,"2":107}]}
|
||||
def insert_mplogx_from_king_realdata(data: dict, is_offset=True):
|
||||
def insert_mplogx_from_king_mqtt(data: dict, is_offset=True):
|
||||
"""
|
||||
从king mqtt数据插入超表
|
||||
"""
|
||||
|
@ -198,13 +198,13 @@ def insert_mplogx_from_king_realdata(data: dict, is_offset=True):
|
|||
start = i * chunk_size
|
||||
end = min(start + chunk_size, len_objs)
|
||||
chunk = objs[start:end]
|
||||
futures.append(executor.submit(insert_mplogx_from_king_realdata_chunk, chunk, pvs, is_offset))
|
||||
futures.append(executor.submit(insert_mplogx_from_king_mqtt_chunk, chunk, pvs, is_offset))
|
||||
concurrent.futures.wait(futures)
|
||||
# for future in futures:
|
||||
# print(future.result(), end=', ')
|
||||
|
||||
@auto_log('亚控存库')
|
||||
def insert_mplogx_from_king_realdata_chunk(objs: list, pvs: dict, is_offset=True):
|
||||
def insert_mplogx_from_king_mqtt_chunk(objs: list, pvs: dict, is_offset=True):
|
||||
"""
|
||||
分批存库, 亚控 38.00,00000.11011 版本偏移只是时间戳偏移。另外其实可以不在乎
|
||||
"""
|
||||
|
|
|
@ -6,7 +6,7 @@ import logging
|
|||
import json
|
||||
from django.conf import settings
|
||||
import traceback
|
||||
from apps.enm.services import insert_mplogx_from_king_realdata
|
||||
from apps.enm.services import insert_mplogx_from_king_mqtt
|
||||
|
||||
BASE_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||
sys.path.insert(0, BASE_DIR)
|
||||
|
@ -29,7 +29,7 @@ def on_message(mqttc: mqtt, userdata, msg):
|
|||
topic = msg.topic
|
||||
if topic == 'datachange_S_KIO_Project':
|
||||
payload = json.loads(msg.payload)
|
||||
insert_mplogx_from_king_realdata(payload, settings.KING_MQTT_OFFSET)
|
||||
insert_mplogx_from_king_mqtt(payload, settings.KING_MQTT_OFFSET)
|
||||
|
||||
def start_mqtt():
|
||||
if settings.MQTT_ENABLED:
|
||||
|
|
Loading…
Reference in New Issue