diff options
| author | ‘wangchengcheng’ <‘[email protected]’> | 2021-12-16 10:00:55 +0800 |
|---|---|---|
| committer | ‘wangchengcheng’ <‘[email protected]’> | 2021-12-16 10:00:55 +0800 |
| commit | 0d777c206dc3fde7ce1615ed45150c61babe0adb (patch) | |
| tree | 1b2c52d719d7f44bbe4300de14bd6c63bbc4fcea /src/test | |
| parent | 70272eb6ec98ba5b3d081dcba94a4e0b3c33505b (diff) | |
1.更新为日志补全11版本develop
2.完善文件名后缀种类
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/java/com/zdjizhi/FIleTypeTest.java | 13 | ||||
| -rw-r--r-- | src/test/java/com/zdjizhi/KafkaTest.java | 55 | ||||
| -rw-r--r-- | src/test/java/com/zdjizhi/LocationTest.java | 28 |
3 files changed, 96 insertions, 0 deletions
diff --git a/src/test/java/com/zdjizhi/FIleTypeTest.java b/src/test/java/com/zdjizhi/FIleTypeTest.java new file mode 100644 index 0000000..031bccd --- /dev/null +++ b/src/test/java/com/zdjizhi/FIleTypeTest.java @@ -0,0 +1,13 @@ +package com.zdjizhi; + +import static com.zdjizhi.utils.general.FileEdit.getFileType; +import static com.zdjizhi.utils.system.FlowWriteConfigurations.judgeFileType; + +public class FIleTypeTest { + public static void main(String[] args) { + String fileType = getFileType("http://10.3.60.3:9098/hos/firewall_hos_bucket/http_response_body_10.11.36.187.49310-203.205.219.105.80_869195700602659293_1.html"); + System.out.println(fileType); + boolean b = judgeFileType(fileType); + System.out.println(b); + } +} diff --git a/src/test/java/com/zdjizhi/KafkaTest.java b/src/test/java/com/zdjizhi/KafkaTest.java new file mode 100644 index 0000000..4b034a3 --- /dev/null +++ b/src/test/java/com/zdjizhi/KafkaTest.java @@ -0,0 +1,55 @@ +package com.zdjizhi; + +import cn.hutool.log.Log; +import cn.hutool.log.LogFactory; +import org.apache.kafka.clients.producer.*; +import org.apache.kafka.common.config.SslConfigs; + +import java.util.Properties; + +/** + * @author qidaijie + * @Package com.zdjizhi + * @Description: + * @date 2021/8/217:39 + */ +public class KafkaTest { + private static final Log logger = LogFactory.get(); + + public static void main(String[] args) { + Properties properties = new Properties(); + properties.put("bootstrap.servers", "192.168.44.12:9091"); + properties.put("key.serializer", "org.apache.kafka.common.serialization.StringSerializer"); + properties.put("value.serializer", "org.apache.kafka.common.serialization.StringSerializer"); + properties.put("acks", "1"); +// properties.put("retries", DefaultProConfig.RETRIES); +// properties.put("linger.ms", DefaultProConfig.LINGER_MS); +// properties.put("request.timeout.ms", DefaultProConfig.REQUEST_TIMEOUT_MS); +// properties.put("batch.size", DefaultProConfig.BATCH_SIZE); +// properties.put("buffer.memory", DefaultProConfig.BUFFER_MEMORY); +// properties.put("max.request.size", DefaultProConfig.MAX_REQUEST_SIZE); + + properties.put("security.protocol", "SSL"); +// properties.put("ssl.keystore.location", "D:\\K18-Phase2\\tsgSpace\\dat\\kafka\\client.keystore.jks"); + properties.put("ssl.keystore.location", "D:\\K18-Phase2\\tsgSpace\\dat\\tsg\\keystore.jks"); + properties.put("ssl.keystore.password", "galaxy2019"); +// properties.put("ssl.truststore.location", "D:\\K18-Phase2\\tsgSpace\\dat\\kafka\\client.truststore.jks"); + properties.put("ssl.truststore.location", "D:\\K18-Phase2\\tsgSpace\\dat\\tsg\\truststore.jks"); + properties.put("ssl.truststore.password", "galaxy2019"); + properties.put("ssl.key.password", "galaxy2019"); + properties.put(SslConfigs.SSL_ENDPOINT_IDENTIFICATION_ALGORITHM_CONFIG, ""); + + Producer<String, String> producer = new KafkaProducer<String, String>(properties); + + producer.send(new ProducerRecord<>("test", "hello!"), new Callback() { + @Override + public void onCompletion(RecordMetadata metadata, Exception exception) { + if (exception != null) { + logger.error("写入test出现异常", exception); + } + } + }); + + producer.close(); + } +} diff --git a/src/test/java/com/zdjizhi/LocationTest.java b/src/test/java/com/zdjizhi/LocationTest.java new file mode 100644 index 0000000..e7b2d15 --- /dev/null +++ b/src/test/java/com/zdjizhi/LocationTest.java @@ -0,0 +1,28 @@ +package com.zdjizhi; + +import com.zdjizhi.common.FlowWriteConfig; +import com.zdjizhi.utils.IpLookup; +import org.junit.Test; + +/** + * @author qidaijie + * @Package com.zdjizhi + * @Description: + * @date 2021/8/1811:34 + */ +public class LocationTest { + private static IpLookup ipLookup = new IpLookup.Builder(false) + .loadDataFileV4("D:\\K18-Phase2\\tsgSpace\\dat\\tsg\\ip_v4.mmdb") + .loadDataFileV6("D:\\K18-Phase2\\tsgSpace\\dat\\tsg\\ip_v6.mmdb") + .loadDataFilePrivateV4("D:\\K18-Phase2\\tsgSpace\\dat\\tsg\\ip_private_v4.mmdb") + .loadDataFilePrivateV6("D:\\K18-Phase2\\tsgSpace\\dat\\tsg\\ip_private_v6.mmdb") + .build(); + + @Test + public void IpLocationTest() { + System.out.println(ipLookup.cityLookupDetail("24.241.112.0")); + System.out.println(ipLookup.cityLookupDetail("1.1.1.1")); + System.out.println(ipLookup.cityLookupDetail("192.168.50.58")); + System.out.println(ipLookup.cityLookupDetail("2600:1700:9010::")); + } +} |
