Java开发之路javaSE、MySQL、前端(HTML、CSS、JS)、Javaweb、SSM框架 SpringBoot、Vue、SpringCloud、(MP、Git) Linux(CentOS 7) 消息队列(Kafka、RabbitMQ、RockeetMQ)、缓存(Redis)、搜索引擎(ES) 集群分布式(需要购买多台服务器,如果没有服务器就只能使用虚拟机)学习方式Linux一切皆文件:
可以减少ssh连接超时等待的时间:方法:ssh -o ConnectTimeout=3 192.168.0.10或修改sshd_config文件里面的UseDNS 选项,改为UseDNS no。聪明的读者,一定会发现,上面这个修改,其实是减少ssh的连接时间,就是让ssh的响应时间快一些。这点可以参考之前的一篇文章:ssh连接超时(ssh的usedns选项)的解决办法 。再来看,设置ss
转载 精选 2015-05-11 10:51:03
2939阅读
nested exception is redis.clients.jedis.exceptions.JedisException: Could not get a resource from the poolcom.microsoft.sqlserver.jdbc.SQLServerException: Connection reset 数据库连接断开,可能的原因:1、网络不稳定,断开
# MySQL的连接池、异步、断线重连## MySQL长连接MySQL短连接每次请求操作数据库都需要建立与MySQL服务器建立TCP连接,这是需要时间开销的。TCP连接需要3次网络通信。这样就增加了一定的延时和额外的IO消耗。请求结束后会关闭MySQL连接,还会发生3/4次网络通信。>close操作不会增加响应延时,原因是close后是由操作系统自动进行通信的,应用程序感知不到长连接就可以避
十一、服务调用Feign11.1 Feign简介Feign是Netflix开发的声明式,模板化的HTTP客户端,其灵感来自Retrofit,JAXRS-2.0以及WebSocket。Feign可帮助我们更加便捷,优雅的调用HTTP API。在SpringCloud中,使用Feign非常简单——创建一个接口,并在接口上添加一些注解,代码就完成了。Feign支持多种注解,例如Feign自带的注解或者J
在VMware中安装CentsOS配置网络和主机名时,出现网络无法连接问题如下图: 此时可以暂时仅设置好主机名后点击左上角完成,然后继续完成之后的CentOS安装步骤,在完成安装后再进行网络的配置。 完成安装后会提示重新启动,重新启动之后就可以使用虚拟机了,此时桥接网络配置流程如下: (1)以root用户的身份登录虚拟机 以root用户的身份开机,可以选择命令行方式开机,也可以选择以图形界面的形式
# Android 网卡切换与应用不断开连接 在移动设备中,网络连接的稳定性是应用程序流畅性的重要保障。尤其对于那些需要持续网络连接的应用,比如在线游戏、视频流媒体等,任何网络中断都会影响用户体验。然而,Android 系统经过多次更新,提供了一些方法来优化网络切换,例如在设备同时连接 Wi-Fi 和移动数据的情况下,如何在不影响用户体验的前提下,切换网卡实现无缝连接。在本文中我们将深入探讨这个
原创 7月前
88阅读
MAC连接服务器后不断开: cd ~/.ssh #cat config Host *    ControlMaster auto    ControlPersist yes    ControlPath /tmp/%r@%h:%p # Send locale-related environment variables #   SendEnv LANG LC_CTYPE LC_NUMERIC LC
原创 2021-08-17 00:13:19
712阅读
在服务的/etc/ssh/sshd_config添加如下配置: ClientAliveInterval 60 ClientAliveCountMax 3 然后重启sshd
转载 2021-03-19 15:57:00
826阅读
2评论
本文尝试用Wireshark+tcpdump查看TCP连接断开全过程。一、ping命令主要作用:(1)用来检测网络的连通情况和分析网络速度;(2)根据域名得到服务器IP;(3)根据ping返回的TTL值来判断对方所使用的操作系统及数据包经过路由器数量。在Linux下开启一个终端,尝试ping百度,结果如下图: 可以看到连接正常。二、tcpdump命令这是个可以根据使用者的定义对网络上的
一.virtualBox的安装官方Liunx版本下载地址:  https://www.virtualbox.org/wiki/Linux_Downloads这里选择下载ubuntu 16.04  AMD64 ,下载出来的deb格式  直接双击输入用户密码安装完成即可,启动VirtualBox报错如下信息:如果是首次安装virtualbxo的时候出现上述情况,
设置console 不断开 en config terminal     line console 0     exec-timeout 00 00     no ip domain-lookup     host R NM-16ESM 16端口
原创 2012-06-06 11:49:46
470阅读
其实是很常见的需求,但之前一直用"nohup command &"这种方式。 不过有些时候没有充分估计到某些工作的不靠谱性,以为很快能搞定的事,就没用nohup直接执行,当你快要下班了它还遥遥无期。这个时候也可以先ctrl + z从前台挂起,然后bg让它跑到后台去执行,最后再来一个disown -a
原创 2022-02-17 09:55:30
54阅读
      因为需要监控服务器某个目录下是否产生了javacore文件,而又不想在服务器上跑代理程序,也就想了个“歪点子”:定时使用FTP服务,查看该目录下文件情况。      一开始使用了sun.net.ftp.FtpClient包,它是内置在JDK中的,使用起来还算简单,但是
单机下能不能让我们的网络应用支持百万连接?可以,但是有很多的工作要做。而且要考虑到单机的系统资源消耗能否支撑百万并发 一、操作系统优化首先就是要突破操作系统的限制。在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket
# MySQL连接池超时:为什么连接不断开 在具有高并发需求的应用程序中,数据库连接池是至关重要的组件。它通过重用数据库连接来显著提高性能。然而,有时你可能会遇到“连接池超时,为什么连接不断开”的问题。本文将探讨其原因,并提供相应的解决方案。 ## 什么是数据库连接池? 连接池是数据库连接的集合,允许多个客户端通过共享连接来提高性能。当应用程序请求连接时,连接池会提供一个现有的连接,而不是新
原创 2024-09-12 05:44:03
72阅读
昨天实验室的同学说要ssh到我的虚拟机上面工作,结果连不上,一看是因为上网方式选的NAT,查了一下,NAT方式下虚拟机是通过宿主机器所在的网络来访问公网的但虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。所以同学也就连不上啦~而桥接模式则可以让虚拟出来的操作系统就像是局域网中的一台独立
简介hbase在hadoop的大数据生态里扮演者不可或缺的作用,特别在数据的实时查询方面;当hbase的分布式集群在linux服务器搭建起来之后,我们需要使用java客户端去连接调用,实现数据的增删查改;本篇整合了springBoot与hbase的连接与调用,版本配置:hadoop2.7.6;hbase1.3.3;springboot1.5.9实践首先,需要配置本机的hosts文件,添加hbase
WebSocket是一种在客户端和服务器之间建立持久性的双向通信的协议,可以实现实时通讯功能。在使用WebSocket时,我们通常需要考虑负载均衡的问题,以确保不同服务器之间的负载均衡,并且在切换服务器时不会导致连接断开。 在Kubernetes环境下实现WebSocket负载均衡不断开,我们可以通过使用Ingress Controller和Sticky Session实现。Ingress Co
原创 2024-05-29 10:01:13
512阅读
## 实现Linux启动Redis不断开的步骤 在实现Linux启动Redis不断开的过程中,我们需要完成以下几个步骤: 1. 创建一个启动脚本,用于在系统启动时自动启动Redis。 2. 配置Redis的持久化机制,确保Redis在系统重启后可以自动恢复。 3. 将Redis添加到系统服务中,以便可以使用系统命令进行启动、停止和重启。 下面将详细介绍每个步骤的具体操作和代码示例。 ###
原创 2023-11-12 11:11:35
131阅读
  • 1
  • 2
  • 3
  • 4
  • 5