修改数据库地址为预发
This commit is contained in:
parent
ac2dfbba22
commit
68ac05fcb0
@ -22,13 +22,13 @@ spring:
|
|||||||
r2dbc:
|
r2dbc:
|
||||||
#注意下面修改 easyorm相关也需要修改
|
#注意下面修改 easyorm相关也需要修改
|
||||||
#url: r2dbc:postgresql://localhost:5432/postgres #postgresql请使用此配置
|
#url: r2dbc:postgresql://localhost:5432/postgres #postgresql请使用此配置
|
||||||
url: r2dbc:mysql://localhost:3306/myproject?ssl=false&serverZoneId=Asia/Shanghai # mysql请使用此配置
|
url: r2dbc:mysql://172.24.218.235:3306/qiuguo_iot?ssl=false&serverZoneId=Asia/Shanghai # mysql请使用此配置
|
||||||
#url: r2dbc:h2:file:///./data/h2db/jetlinks
|
#url: r2dbc:h2:file:///./data/h2db/jetlinks
|
||||||
username: root
|
username: root
|
||||||
password: 123456
|
password: '!pHuRvGKIsbiqcX1'
|
||||||
easyorm:
|
easyorm:
|
||||||
auto-ddl: true
|
auto-ddl: true
|
||||||
default-schema: myproject # 默认使用的schema. mysql时则为数据库名
|
default-schema: qiuguo_iot # 默认使用的schema. mysql时则为数据库名
|
||||||
dialect: mysql # 方言: h2,mysql,postgresql
|
dialect: mysql # 方言: h2,mysql,postgresql
|
||||||
logging:
|
logging:
|
||||||
level:
|
level:
|
||||||
|
|||||||
@ -11,7 +11,9 @@ import io.netty.buffer.PooledByteBufAllocator;
|
|||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.eclipse.jetty.util.MultiMap;
|
import org.eclipse.jetty.util.MultiMap;
|
||||||
import org.eclipse.jetty.util.UrlEncoded;
|
import org.eclipse.jetty.util.UrlEncoded;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.core.io.buffer.*;
|
import org.springframework.core.io.buffer.*;
|
||||||
|
import org.springframework.http.HttpHeaders;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
import org.springframework.web.reactive.socket.*;
|
import org.springframework.web.reactive.socket.*;
|
||||||
import reactor.core.publisher.*;
|
import reactor.core.publisher.*;
|
||||||
@ -24,6 +26,8 @@ import java.util.concurrent.CountDownLatch;
|
|||||||
@WebSocketMapping("/box")
|
@WebSocketMapping("/box")
|
||||||
@Slf4j
|
@Slf4j
|
||||||
public class BoxWebSocketHandler implements WebSocketHandler {
|
public class BoxWebSocketHandler implements WebSocketHandler {
|
||||||
|
@Value("${device.tokenkey}")
|
||||||
|
private String devceTokenKey;
|
||||||
public static ConcurrentHashMap<Long, UserInfo> group = new ConcurrentHashMap<>();
|
public static ConcurrentHashMap<Long, UserInfo> group = new ConcurrentHashMap<>();
|
||||||
/**
|
/**
|
||||||
* 所有websocket连接管理容器
|
* 所有websocket连接管理容器
|
||||||
@ -52,6 +56,8 @@ public class BoxWebSocketHandler implements WebSocketHandler {
|
|||||||
public Mono<Void> handle(WebSocketSession session) {
|
public Mono<Void> handle(WebSocketSession session) {
|
||||||
// 在生产环境中,需对url中的参数进行检验,如token,不符合要求的连接的直接关闭
|
// 在生产环境中,需对url中的参数进行检验,如token,不符合要求的连接的直接关闭
|
||||||
HandshakeInfo handshakeInfo = session.getHandshakeInfo();
|
HandshakeInfo handshakeInfo = session.getHandshakeInfo();
|
||||||
|
HttpHeaders headers = handshakeInfo.getHeaders();
|
||||||
|
String token = headers.get("token").get(0);
|
||||||
if (handshakeInfo.getUri().getQuery() == null) {
|
if (handshakeInfo.getUri().getQuery() == null) {
|
||||||
return session.close(CloseStatus.REQUIRED_EXTENSION);
|
return session.close(CloseStatus.REQUIRED_EXTENSION);
|
||||||
} MultiMap<String> values = new MultiMap<String>();
|
} MultiMap<String> values = new MultiMap<String>();
|
||||||
|
|||||||
@ -22,7 +22,9 @@ spring:
|
|||||||
r2dbc:
|
r2dbc:
|
||||||
#注意下面修改 easyorm相关也需要修改
|
#注意下面修改 easyorm相关也需要修改
|
||||||
#url: r2dbc:postgresql://localhost:5432/postgres #postgresql请使用此配置
|
#url: r2dbc:postgresql://localhost:5432/postgres #postgresql请使用此配置
|
||||||
url: r2dbc:mysql://localhost:3306/myproject?ssl=false&serverZoneId=Asia/Shanghai # mysql请使用此配置
|
url: r2dbc:mysql://172.24.218.235:3306/qiuguo_iot?ssl=false&serverZoneId=Asia/Shanghai # mysql请使用此配置
|
||||||
#url: r2dbc:h2:file:///./data/h2db/jetlinks
|
#url: r2dbc:h2:file:///./data/h2db/jetlinks
|
||||||
username: root
|
username: root
|
||||||
password: 123456
|
password: !pHuRvGKIsbiqcX1
|
||||||
|
device:
|
||||||
|
tokenkey: ZGV2aWNlX2luZm9fdG9rZW5fbWQ1LTNfb2Zpa19xaXVndW8taW90LWJveCY2Mis=
|
||||||
@ -22,13 +22,13 @@ spring:
|
|||||||
r2dbc:
|
r2dbc:
|
||||||
#注意下面修改 easyorm相关也需要修改
|
#注意下面修改 easyorm相关也需要修改
|
||||||
#url: r2dbc:postgresql://localhost:5432/postgres #postgresql请使用此配置
|
#url: r2dbc:postgresql://localhost:5432/postgres #postgresql请使用此配置
|
||||||
url: r2dbc:mysql://localhost:3306/myproject?ssl=false&serverZoneId=Asia/Shanghai # mysql请使用此配置
|
url: r2dbc:mysql://172.24.218.235:3306/qiuguo_iot?ssl=false&serverZoneId=Asia/Shanghai # mysql请使用此配置
|
||||||
#url: r2dbc:h2:file:///./data/h2db/jetlinks
|
#url: r2dbc:h2:file:///./data/h2db/jetlinks
|
||||||
username: root
|
username: root
|
||||||
password: 123456
|
password: !pHuRvGKIsbiqcX1
|
||||||
easyorm:
|
easyorm:
|
||||||
auto-ddl: true
|
auto-ddl: true
|
||||||
default-schema: myproject # 默认使用的schema. mysql时则为数据库名
|
default-schema: qiuguo_iot # 默认使用的schema. mysql时则为数据库名
|
||||||
dialect: mysql # 方言: h2,mysql,postgresql
|
dialect: mysql # 方言: h2,mysql,postgresql
|
||||||
logging:
|
logging:
|
||||||
level:
|
level:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user