记得上下班打卡 | git大法好,push需谨慎

Commit f3fe0aed authored by anjiabin's avatar anjiabin

redis多数据源

parent 8ec49361
......@@ -73,40 +73,6 @@ spring:
exclude:
- org.springframework.cloud.bus.BusAutoConfiguration
- org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
# redis:
# database: 15
# dbs: ${liquidnet.redis.dbs}
# port: ${liquidnet.redis.port}
# host: ${liquidnet.redis.host}
# password: ${liquidnet.redis.password}
# lettuce:
# pool:
# max-active: 8
# max-wait: -1
# max-idle: 8
# min-idle: 0
redisson:
singleServerConfig:
address: redis://${liquidnet.redis.host}:${liquidnet.redis.port}
password: ${liquidnet.redis.password}
clientName: null
database: 7 #选择使用哪个数据库0~15
idleConnectionTimeout: 10000
connectTimeout: 10000
timeout: 3000
retryAttempts: 3
retryInterval: 1500
subscriptionsPerConnection: 5
subscriptionConnectionMinimumIdleSize: 1
subscriptionConnectionPoolSize: 50
connectionMinimumIdleSize: 32
connectionPoolSize: 64
dnsMonitoringInterval: 5000
threads: 16
nettyThreads: 32
codec:
class: "org.redisson.codec.JsonJacksonCodec"
transportMode: "NIO"
data:
mongodb:
uri: mongodb://${liquidnet.mongodb.chime.user}:${liquidnet.mongodb.chime.pwd}@${liquidnet.mongodb.chime.host}/?authSource=admin&maxPoolSize=2000&waitQueueMultiple=100
......
......@@ -12,16 +12,6 @@
<artifactId>liquidnet-service-chime-impl</artifactId>
<dependencies>
<dependency>
<groupId>com.liquidnet</groupId>
<artifactId>liquidnet-common-cache-redis</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.liquidnet</groupId>
<artifactId>liquidnet-common-cache-redisson</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
......@@ -31,16 +21,6 @@
<artifactId>liquidnet-service-chime-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.liquidnet</groupId>
<artifactId>liquidnet-common-third-easemob</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.liquidnet</groupId>
<artifactId>liquidnet-common-third-shumei</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
<!-- 调用其他服务-->
<dependency>
<groupId>com.liquidnet</groupId>
......
package com.liquidnet.service.chime.test;
import com.liquidnet.common.third.easemob.util.EasemobUtil;
import com.liquidnet.commons.lang.util.IDGenerator;
import com.liquidnet.commons.lang.util.RandomUtil;
import com.liquidnet.service.chime.biz.ChimeUserBiz;
......@@ -43,9 +42,6 @@ public class TestDataUtils {
@Autowired
private DataUtils dataUtils;
@Autowired
private EasemobUtil easemobUtil;
@Autowired
private ChimeUserBiz chimeUserBiz;
......
package com.liquidnet.service.chime.test;
import com.liquidnet.common.third.easemob.util.EasemobUtil;
import lombok.extern.slf4j.Slf4j;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TestEasemob
* @Package com.liquidnet.service.chime.test
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2021/9/7 11:35
*/
@Slf4j
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class TestEasemob {
@Autowired
private EasemobUtil easemobUtil;
// @Value("${liquidnet.easemob.api-url}")
// private static String REQUEST_HOST = "https://a1.easemob.com";
// @Value("${liquidnet.easemob.org-name}")
// private static String ORG_NAME = "1106210901175651";
// @Value("${liquidnet.easemob.app-name}")
// private static String APP_NAME = "demo";
// @Value("${liquidnet.easemob.client-id}")
// private static String CLIENT_ID = "YXA6x4Xs7cYDQcOv6BPuM3hUDA";
// @Value("${liquidnet.easemob.client-secret}")
// private static String CLIENT_SECRET = "YXA6olr2qaW65xlkFixS81kiWnplrW4";
@Test
public void createUser(){
easemobUtil.createUser("anjiabin11","anjiabin11");
// EasemobUtil.createUsers();
}
}
//package com.liquidnet.service.chime.test;
//
//import com.liquidnet.common.third.easemob.util.EasemobUtil;
//import lombok.extern.slf4j.Slf4j;
//import org.junit.Test;
//import org.junit.runner.RunWith;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.boot.test.context.SpringBootTest;
//import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
//
///**
// * @author AnJiabin <anjiabin@zhengzai.tv>
// * @version V1.0
// * @Description: TODO
// * @class: TestEasemob
// * @Package com.liquidnet.service.chime.test
// * @Copyright: LightNet @ Copyright (c) 2021
// * @date 2021/9/7 11:35
// */
//@Slf4j
//@RunWith(SpringJUnit4ClassRunner.class)
//@SpringBootTest
//public class TestEasemob {
// @Autowired
// private EasemobUtil easemobUtil;
//
//// @Value("${liquidnet.easemob.api-url}")
//// private static String REQUEST_HOST = "https://a1.easemob.com";
//// @Value("${liquidnet.easemob.org-name}")
//// private static String ORG_NAME = "1106210901175651";
//// @Value("${liquidnet.easemob.app-name}")
//// private static String APP_NAME = "demo";
//// @Value("${liquidnet.easemob.client-id}")
//// private static String CLIENT_ID = "YXA6x4Xs7cYDQcOv6BPuM3hUDA";
//// @Value("${liquidnet.easemob.client-secret}")
//// private static String CLIENT_SECRET = "YXA6olr2qaW65xlkFixS81kiWnplrW4";
// @Test
// public void createUser(){
// easemobUtil.createUser("anjiabin11","anjiabin11");
//// EasemobUtil.createUsers();
// }
//}
package com.liquidnet.service.chime.test;
import com.liquidnet.common.third.shumei.util.ShumeiUtil;
import lombok.extern.slf4j.Slf4j;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: TestShumei
* @Package com.liquidnet.service.chime.test
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2021/9/8 13:43
*/
@Slf4j
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest
public class TestShumei {
@Autowired
private ShumeiUtil shumeiUtil;
@Test
public void checkText(){
// System.out.println(shumeiUtil.checkText("user123","甜梅号的小茉莉"));
// System.out.println(shumeiUtil.checkText("user123","158****8858"));
System.out.println(shumeiUtil.checkText("user123","投毒"));
}
@Test
public void checkImage(){
//暴力血腥
// String imageUrl = "https://image11.m1905.cn/uploadfile/s2010/0603/20100603015651967.jpg";
//涉黄
// String imageUrl = "https://img2.baidu.com/it/u=276463273,2526848266&fm=26&fmt=auto&gp=0.jpg";
//package com.liquidnet.service.chime.test;
//
//import com.liquidnet.common.third.shumei.util.ShumeiUtil;
//import lombok.extern.slf4j.Slf4j;
//import org.junit.Test;
//import org.junit.runner.RunWith;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.boot.test.context.SpringBootTest;
//import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
//
///**
// * @author AnJiabin <anjiabin@zhengzai.tv>
// * @version V1.0
// * @Description: TODO
// * @class: TestShumei
// * @Package com.liquidnet.service.chime.test
// * @Copyright: LightNet @ Copyright (c) 2021
// * @date 2021/9/8 13:43
// */
//@Slf4j
//@RunWith(SpringJUnit4ClassRunner.class)
//@SpringBootTest
//public class TestShumei {
// @Autowired
// private ShumeiUtil shumeiUtil;
//
// @Test
// public void checkText(){
//
//// System.out.println(shumeiUtil.checkText("user123","甜梅号的小茉莉"));
//// System.out.println(shumeiUtil.checkText("user123","158****8858"));
// System.out.println(shumeiUtil.checkText("user123","投毒"));
// }
// @Test
// public void checkImage(){
// //暴力血腥
//// String imageUrl = "https://image11.m1905.cn/uploadfile/s2010/0603/20100603015651967.jpg";
// //涉黄
//// String imageUrl = "https://img2.baidu.com/it/u=276463273,2526848266&fm=26&fmt=auto&gp=0.jpg";
//// shumeiUtil.checkImage("user123",imageUrl);
//
//// String imageUrl = "https://pic.zhengzai.tv/201504/99/ED/1430210597_92262BF907AF914B95A0FC33C3F33BF6.jpg";
//// shumeiUtil.checkImage("user123",imageUrl);
//
//// String imageUrl = "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoJpPNmEbdMy2icLxUmVOXn8nowU17d2ziaQqT1O5npf8D2UWz2HVhSpFZichkrAzVdFMicQ4100J7TmA/132";
// String imageUrl = "https://thirdqq.qlogo.cn/g?b=oidb&k=1wgQpJ7GaNZhTw8L9M8VSQ&s=100&t=1562575762";
// shumeiUtil.checkImage("user123",imageUrl);
// String imageUrl = "https://pic.zhengzai.tv/201504/99/ED/1430210597_92262BF907AF914B95A0FC33C3F33BF6.jpg";
// shumeiUtil.checkImage("user123",imageUrl);
// String imageUrl = "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIOgq83eoJpPNmEbdMy2icLxUmVOXn8nowU17d2ziaQqT1O5npf8D2UWz2HVhSpFZichkrAzVdFMicQ4100J7TmA/132";
String imageUrl = "https://thirdqq.qlogo.cn/g?b=oidb&k=1wgQpJ7GaNZhTw8L9M8VSQ&s=100&t=1562575762";
shumeiUtil.checkImage("user123",imageUrl);
}
}
//
//
// }
//}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment