安装docker的镜像ubuntu,链接:http://www.cnblogs.com/liqiu/p/4162719.html一、登录ubuntu@~ $ docker run -i -t 9bd07e480c5b /bin/bashroot@d411227dd25b:/# 二、安装登录sshro...
原创 2021-08-24 16:04:08
2004阅读
最近的项目中用到server端和client端通信交互,当我在server端绑定80端口后运行时,提示"Address already in use"而直接退出服务了,后来查到是该80端口已经默认被HTTP服务占用了,我的程序无法复用导致出错。折腾了两天后发现关掉HTTP服务后果断运行成功。关于端口复用的知识还在学习中,现在把Linux系统中查看和管理服务端口做一个简单的小结,就当是一次积
我的程序开了一个监听端口,与客户端建立连接之后,生成了一个新套接字。这时我执行了只关闭监听端口的语句,结果却发现监听端口和已建立的连接仍然存在。我都已经关闭了监听套接字,为什么客户端还可以继续往监听端口发信息?这到底是因为什么呢?新套接字和监听套接字有什么关系呢?比如,你开了80监听端口,有一个客户连接你accept了,这时关闭80端口。但此时客户端发信息的时候必然是发向80断口,但是80已经关了
由于在使用caliper时,需要用到Docker的监听端口,所以此步骤如下: 1、修改/usr/lib/systemd/system/docker.service,在[servic
原创 2024-03-26 10:22:00
197阅读
由于在使用caliper时,需要用到Docker的监听端口,所以此步骤如下: 1、修改/usr/lib/systemd/system/docker.service,在[service]的ExecStart ,添加 -H tcp://0.0.0.0:2375 ExecStart=/usr/bin/do ...
转载 2021-07-29 17:27:00
915阅读
2评论
Canal是阿里巴巴旗下的一款开源项目,利用Java开发。主要用途是基于MySQL数据库增量日志解析,提供增量数据订阅和消费,目前主要支持MySQL。GitHub地址:https://github.com/alibaba/canal 在介绍Canal内部原理之前,首先来了解一下MySQL Master/Slave同步原理: MySQL master启动binlog机制,将数
通过ssh通道去连接mysql。 原理就是类似你先ssh远程连接上mysql服务器,然后再连接服务器的本地127.0.0.1网卡的迂回方式达到效果。 Mysql不改默认侦听回环地址而ssh通道连接的办法文:铁乐与猫比较新版的mysql默认侦听的网卡地址是本地回环地址:127.0.0.1; 比如你在/etc/mysql/my.cnf配置文件中往往可以找到如
数据库的安装: 服务端:shareserver: yum install mariadb-server -y 安装服务 systemctl start mariadb 开启 mysql -uroot 打开软件 quit 退出 mysql_secure_installation
转载 2024-03-11 14:25:28
100阅读
mysql 启动了,用 localhost 可以连接,但是用 127.0.0.1 不能连接。可能的原因是:1、 mysql为了增强安全性而跳过了端口监听,查看方法: 用mysql> SHOW VARIABLES; 或者 mysql> SHOW VARIABLES LIKE 'skip_networking';  查看skip_networking,如果skip_networki
转载 2022-06-16 06:40:45
515阅读
# MySQL监听多个端口的实现教程 在数据库开发中,有些时候我们需要让MySQL数据库服务监听多个端口,以便支持不同的应用程序或环境。虽然MySQL默认只监听一个端口(通常是3306),我们可以通过一些配置来实现监听多个端口。本文将为你详细介绍这一过程,包括所需步骤、代码注释、以及相关工具的使用。 ## 实现流程 首先,我们需要了解实现过程中需要执行的主要步骤。下面是一个简单的流程表。
原创 2024-10-20 04:27:09
103阅读
## MySQL监听远程端口 MySQL是一种常用的关系型数据库管理系统,它默认只监听本地端口,即只能在本机访问。如果需要允许远程主机连接到MySQL服务器,我们需要进行一些配置。 ### 配置MySQL监听远程端口 #### 第一步:编辑MySQL配置文件 首先,我们需要编辑MySQL的配置文件`my.cnf`。在Linux系统中,该文件通常位于`/etc/mysql/`目录下,而在Wi
原创 2023-09-12 08:46:40
394阅读
# 监听多个端口MySQL 数据库 在开发或生产环境中,有时候我们需要让 MySQL 数据库同时监听多个端口,以满足不同需求或提高系统的可用性和性能。本文将介绍如何配置 MySQL 数据库来监听多个端口,并提供相应的代码示例。 ## 为什么要监听多个端口监听多个端口可以提高系统的可用性和性能,同时也可以更好地满足不同的需求。例如,当多个应用程序需要同时连接到同一个 MySQL 数据库
原创 2024-05-21 03:29:05
251阅读
打开MySQL端口是一项常见的任务,尤其是在需要远程访问数据库时。为了保证数据的安全性,MySQL 默认情况下是关闭外部访问的,因此需要手动配置相应的端口以允许访问。本文将详细阐述解决“打开MySQL端口”问题的过程,包括背景描述、技术原理、架构解析、源码分析、案例分析及扩展讨论。 ### 背景描述 在现代应用程序开发中,数据库往往是架构中不可或缺的组件之一。面对各类应用和服务,MySQL作为
原创 6月前
78阅读
1MySQL+DRBD+keepalived高可用架构 DRBD(DistributedReplicatedBlockDevice)是一个基于块设备级别在远程服务器直接同步和镜像数据的开源软件,类似于RAID1数据镜像,通常配合keepalived、heartbeat等HA软件来实现高可用性。 DRBD是一种块设备,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能,当你将数据写入本地
MySQL Binlog简介什么是binlog?一个二进制日志,用来记录对数据发生或潜在发生更改的SQL语句,并以而进行的形式保存在磁盘中。binlog 的作用?最主要有3个用途:数据复制(主从同步) Mysql 的Master-Slave协议,让Slave可以通过监听binlog实现数据复制,达到数据一致性目的数据恢复 通过mysqlbinlog工具恢复数据增量备份Binlog 变量 l
1.先介绍几个命令:1. lsof -i:80查看80端口的占用情况命令返回结果:COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 46678 xiaoju 7u IPv4 3292095214 0t0 TCP *:http (LISTEN)2. netstat -lpn | grep 80查看80端口服务端socket占用状况net
# 如何在Ubuntu中修改MySQL监听端口 MySQL是广泛使用的开源关系数据库管理系统,默认情况下,它的监听端口是3306。如果因为安全或其他原因需要修改该端口,本文将指导你如何在Ubuntu中进行操作,并提供相应的代码示例。 ## 修改MySQL监听端口的步骤 ### 第一步:编辑MySQL配置文件 MySQL的配置文件通常位于 `/etc/mysql/mysql.conf.d/m
原创 9月前
56阅读
## window mysql 开启端口监听 ### 介绍 在开发和部署过程中,我们经常需要使用数据库来存储和管理数据。MySQL是一个强大且广泛使用的关系型数据库管理系统,我们可以通过它来创建、修改和查询数据库。在使用MySQL时,我们通常需要通过网络连接来访问数据库。本文将介绍如何在Windows系统上开启MySQL端口监听,以便能够通过网络连接访问MySQL数据库。 ### 端口监听
原创 2023-12-26 07:27:17
332阅读
通常情况下,如果想发现所有已经使用的和正在监听端口,我们可以使用netstat命令。 netstat并非一个端口扫描工具,如果你想扫描计算机开放了哪些端口的话,建议使用本文介绍的方法。 Netstat命令基础 Netstat命令主要用于显示协议统计信息和当前 TCP/IP 网络连接。 其格式如下: NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r]
转载 2024-05-12 23:23:50
119阅读
我们知道面试中,最常问到的关于网络的TCP/IP协议方面的应该就是1.TCP的3次握手和4次分手的过程?2.TCP和UDP的区别?等等。而这里我要总结一下TCP在连接过程中的端口的状态的问题。在Linux下,可以用netstat  -ntal 查看tcp 的端口,如果要查看具体的某一个端口号,可以grep  xxx 过滤出相应的哪一个端口,查看其状态。1.LISTENING状态
转载 2024-07-03 22:28:14
69阅读
  • 1
  • 2
  • 3
  • 4
  • 5