netstat -o --wide
输出类似如下:
Proto Recv-Q Send-Q Local Address Foreign Address State Timer
tcp 0 0 rz-tutor-primary-advert1-test:23507 10.11.43.151:6030 ESTABLISHED off (0.00/0/0)
tcp 0 0 rz-tuto[......]
Kubernetes集群应用ipvs后长连接失效问题
可以参考《Kubernetes IPVS模式下服务间长连接通讯的优化,解决Connection reset by peer问题》
先看节点的系统参数:
sysctl net.ipv4.tcp_keepalive_time net.ipv4.tcp_keepalive_probes net.ipv4.tcp_keepalive_intvl
net.ipv4.tcp_keepalive_time = 7200
net.ipv4.tcp_keepalive_probes = 9
net.[......]
Spring Boot配置支持https
一般来说都是在Nginx上配证书的
也有的情况是需要直接在Spring Boot上直接搞起
# https
server.port: 443
server.ssl:
key-store: "classpath:server.pfx"
key-store-password: q0yDlrAB
keyStoreType: PKCS12
证书放在server/resource根目录下的server.pfx
如果想同时开启http支持:
@Configuratio[......]
Spring Boot接入WebSocket和Stomp
1 基础接入配置
@Configuration
@EnableWebSocketMessageBroker
public class WebSocketConfiguration extends AbstractWebSocketMessageBrokerConfigurer {
@Override
public void configureMessageBroker(MessageBrokerRegistry config) {
config.e[......]
shell如何多行合并成一行
paste -d' ' - - - - - -
如上,5行合并成一行,空格分开[......]