1
zj
2024-06-03 09206aedcfdf30050123e99f2af0a192ebad1de4
src/main/java/com/nq/ws/USWebsocketRunClient.java
@@ -23,14 +23,17 @@
    @Override
    public void onOpen(ServerHandshake serverHandshake) {
        send(("key:"+ EStockType.IN.stockKey+":"+EStockType.IN.getContryId()).getBytes());
        send(("key:"+ EStockType.US.stockKey+":"+EStockType.US.getContryId()).getBytes());
    }
    @Override
    public void onMessage(String s) {
        try {
            StockRealTimeBean stockDetailBean =  new Gson().fromJson(s, StockRealTimeBean.class);
            RedisKeyUtil.setCacheRealTimeStock(EStockType.IN,stockDetailBean);
            RedisKeyUtil.setCacheRealTimeStock(EStockType.US,stockDetailBean);
            ApplicationContext act = ApplicationContextRegisterUtil.getApplicationContext();
            MandatoryLiquidationService liquidationService = (MandatoryLiquidationService) act.getBean(IMandatoryLiquidationService.class);
            liquidationService.RealTimeDataProcess(EStockType.US,stockDetailBean);
        }catch (Exception e){
        }
@@ -38,7 +41,7 @@
    @Override
    public void onClose(int i, String s, boolean b) {
        log.info("websocket 关闭"+1);
        log.info("websocket 美股关闭关闭"+1);
    }
    @Override