All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.minlia.cross.runner.ngrok Maven / Gradle / Ivy

There is a newer version: 1.0.9.RELEASE
Show newest version
//package com.minlia.cross.runner;
//
//
//import static com.minlia.cross.constant.Constant.DOMAIN;
//
//import com.minlia.cross.client.NgrokClient;
//import lombok.extern.slf4j.Slf4j;
//import org.apache.commons.lang3.RandomStringUtils;
//
//@Slf4j
//public class ngrok {
//
//  static String ClientId = "";
//
//  public static void main(String[] args) {
//    //new
//    NgrokClient ngclient = new NgrokClient();
//    //addtunnel
//    ngclient.addTun("127.0.0.1", 7719, "http",
//         DOMAIN, RandomStringUtils.randomAlphabetic(4).toLowerCase(), 4443, "");
////		ngclient.addTun("127.0.0.1",80,"http","","",0,"");
//    //start
//    ngclient.start();
//    //check error
////    while (true) {
////      if (ngclient.lasttime + 30 < (System.currentTimeMillis() / 1000) && ngclient.lasttime > 0) {
////        log.debug("Check status with error");
////
////        ngclient.trfalg = false;
////        ngclient.tunnelinfos.clear();//
////        try {
////          Thread.sleep(10000);
////        } catch (InterruptedException e) {
////          e.printStackTrace();
////        }
////        //reconnct
////        ngclient.trfalg = true;
////        ngclient.start();
////
////      } else {
////        log.debug("Check status with OK");
////      }
////      try {
////        Thread.sleep(30000);
////      } catch (InterruptedException e) {
////        e.printStackTrace();
////      }
////    }
//  }
//}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy