• Golang 端口复用测试的实现

    2021-03-26 12:55:12

    先给出结论:同一个进程,使用一个端口,然后连接关闭,大约需要30s后才可再次使用这个端口。测试首先使用端口9001连接服务端,发送数据,然后关闭连接,接着再次使用端口9001连接服务端,如果连接失败,间隔15s后,再次尝试,最多尝试3次,。clientpackage mainimport ( "bufio" "fmt" "net" "os" "time")func DialCustom(netwo

  • Golang 端口复用测试的实现

    2021-03-26 12:55:12

    先给出结论:同一个进程,使用一个端口,然后连接关闭,大约需要30s后才可再次使用这个端口。测试首先使用端口9001连接服务端,发送数据,然后关闭连接,接着再次使用端口9001连接服务端,如果连接失败,间隔15s后,再次尝试,最多尝试3次,。clientpackage mainimport ( "bufio" "fmt" "net" "os" "time")func DialCustom(netwo

  • MongoDB 简单入门教程(安装、基本概念、创建用户)

    2021-03-26 10:54:43

    工作方向上的原因,不得不接触部分MongoDB的运维工作,之前有接触过一些MongoDB的内容,基本的运维操作没有什么问题,包括MongoDB的集群搭建、数据分片功能等都测试过。但是时间久了,很多东西不用就忘记了,最近准备出一个系列的MongoDB的运维操作文章,希望把这块儿内容重新拾起来。网上查了查,MongDB讲得好的书也就是<MongoDB权威指南>这本了,但是它引用的MongoDB

  • MongoDB 简单入门教程(安装、基本概念、创建用户)

    2021-03-26 10:54:43

    工作方向上的原因,不得不接触部分MongoDB的运维工作,之前有接触过一些MongoDB的内容,基本的运维操作没有什么问题,包括MongoDB的集群搭建、数据分片功能等都测试过。但是时间久了,很多东西不用就忘记了,最近准备出一个系列的MongoDB的运维操作文章,希望把这块儿内容重新拾起来。网上查了查,MongDB讲得好的书也就是<MongoDB权威指南>这本了,但是它引用的MongoDB

  • Java使用Sftp和Ftp实现对文件的上传和下载

    2021-03-25 14:54:22

    sftp和ftp两种方式区别,还不清楚的,请自行百度查询,此处不多赘述。完整代码地址在结尾!!第一步,导入maven依赖<!-- FTP依赖包 --><dependency>  <groupId>commons-net</groupId>  <artifactId>commons-net</artifactId>  <version>3.6</version></dependency><!-- S

  • Java使用Sftp和Ftp实现对文件的上传和下载

    2021-03-25 14:54:22

    sftp和ftp两种方式区别,还不清楚的,请自行百度查询,此处不多赘述。完整代码地址在结尾!!第一步,导入maven依赖<!-- FTP依赖包 --><dependency>  <groupId>commons-net</groupId>  <artifactId>commons-net</artifactId>  <version>3.6</version></dependency><!-- S

  • docker设置了端口映射,不能访问的解决方案

    2021-03-23 21:54:22

    #docker ps 查看, 所有端口都 做了映射CONTAINER ID    IMAGE              COMMAND       CREATED       STATUS       PORTS

  • docker设置了端口映射,不能访问的解决方案

    2021-03-23 21:54:22

    #docker ps 查看, 所有端口都 做了映射CONTAINER ID    IMAGE              COMMAND       CREATED       STATUS       PORTS

  • Docker 实现容器端口绑定本地端口

    2021-03-23 13:54:23

    今天遇到启动镜像之后,通过HTTP请求的的方式访问不了的一个小问题,下面来记录并分享下解决办法:常用的docker启动命令和解决办法如下所示:一、启动docker众所周知,启动容器的命令如下:docker run 镜像名称二、绑定容器端口与本地端口由于启动容器之后,本地无法直接访问容器内的端口,故而需要将本地的端口与容器的端口做一个绑定操作,从而可以通过本地端口去访问容器,设置如下:docker

  • Docker 实现容器端口绑定本地端口

    2021-03-23 13:54:23

    今天遇到启动镜像之后,通过HTTP请求的的方式访问不了的一个小问题,下面来记录并分享下解决办法:常用的docker启动命令和解决办法如下所示:一、启动docker众所周知,启动容器的命令如下:docker run 镜像名称二、绑定容器端口与本地端口由于启动容器之后,本地无法直接访问容器内的端口,故而需要将本地的端口与容器的端口做一个绑定操作,从而可以通过本地端口去访问容器,设置如下:docker

  • docker 无法释放端口的解决方案

    2021-03-23 11:54:24

    今天遇到一个非常奇葩的情况就是当更新完docker镜像后,运行docker-compose up -d 出现了Bind for 0.0.0.0:xxxx failed: port is already allocated 的情况,通过netstat -ap | grep xxxx 之后发现时docker的某个进程一直占用这个端口而导致服务无法重新启动。通过一系列的解决方法:比如kill进程,重启d

  • docker 无法释放端口的解决方案

    2021-03-23 11:54:24

    今天遇到一个非常奇葩的情况就是当更新完docker镜像后,运行docker-compose up -d 出现了Bind for 0.0.0.0:xxxx failed: port is already allocated 的情况,通过netstat -ap | grep xxxx 之后发现时docker的某个进程一直占用这个端口而导致服务无法重新启动。通过一系列的解决方法:比如kill进程,重启d

  • Docker多个容器不能有相同端口号的处理方案

    2021-03-23 11:54:24

    问题背景在docker里用同一份镜像创建4个容器,网络选择bridge模式,A服务在四个容器中都使用了同一个端口号(6000);为了减少对外暴露的端口数,另外使用了nginx对这4个服务实例做代理,4个服务实例分属4个upstream,使用了类似/service1、/service2的路径来访问4个实例。此时从本地访问任一服务,则会报502错误,百思不得其解。connect() failed (1

  • Docker多个容器不能有相同端口号的处理方案

    2021-03-23 11:54:24

    问题背景在docker里用同一份镜像创建4个容器,网络选择bridge模式,A服务在四个容器中都使用了同一个端口号(6000);为了减少对外暴露的端口数,另外使用了nginx对这4个服务实例做代理,4个服务实例分属4个upstream,使用了类似/service1、/service2的路径来访问4个实例。此时从本地访问任一服务,则会报502错误,百思不得其解。connect() failed (1

  • MySQL 8.0新特性 — 管理端口的使用简介

    2021-03-19 13:54:54

    前言下面这个报错,相信大多数童鞋都遇见过;那么碰到这个问题,我们应该怎么办呢?在MySQL 5.7及之前版本,出现“too many connection”报错,超级用户root也无法登录上去,除了重启实例,没有其他更好的解决办法;不过在MySQL 8.0版本中,是对连接管理做了一些优化,下面我们就来看一下。ERROR 1040 (HY000): Too many connections连接管理在

  • MySQL 8.0新特性 — 管理端口的使用简介

    2021-03-19 13:54:54

    前言下面这个报错,相信大多数童鞋都遇见过;那么碰到这个问题,我们应该怎么办呢?在MySQL 5.7及之前版本,出现“too many connection”报错,超级用户root也无法登录上去,除了重启实例,没有其他更好的解决办法;不过在MySQL 8.0版本中,是对连接管理做了一些优化,下面我们就来看一下。ERROR 1040 (HY000): Too many connections连接管理在

  • 解决golang gin框架跨域及注解的问题

    2021-03-15 12:54:54

    在golang的路上缓慢前进 Gin框架 跨域问题的解说与方法代码如下:package main import ("github.com/gin-gonic/gin""awesomeProject/app/app_routers""strings""fmt""net/http")  /* 路由初始化*/var (engine = gin.Default()) func main() { // 允许

  • 解决golang gin框架跨域及注解的问题

    2021-03-15 12:54:54

    在golang的路上缓慢前进 Gin框架 跨域问题的解说与方法代码如下:package main import ("github.com/gin-gonic/gin""awesomeProject/app/app_routers""strings""fmt""net/http")  /* 路由初始化*/var (engine = gin.Default()) func main() { // 允许

  • python 基于Appium控制多设备并行执行

    2021-03-15 12:54:33

    前言:    如何做到,控制多设备并行执行测试用例呢。思路篇  我们去想下,我们可以获取参数的信息,和设备的信息,那么我们也可以针对每台设备开启不一样的端口服务。那么每个服务都对应的端口,我们在获取设备列表的时候,要和 每个服务对应起来,这样,我们开启一个进城池,我们在进程池里去控制设备,每个进程池 控制不一样的设备即可。实现篇  首先实现对应的参数篇和对应的设备端口,def startdevic

  • python 基于Appium控制多设备并行执行

    2021-03-15 12:54:33

    前言:    如何做到,控制多设备并行执行测试用例呢。思路篇  我们去想下,我们可以获取参数的信息,和设备的信息,那么我们也可以针对每台设备开启不一样的端口服务。那么每个服务都对应的端口,我们在获取设备列表的时候,要和 每个服务对应起来,这样,我们开启一个进城池,我们在进程池里去控制设备,每个进程池 控制不一样的设备即可。实现篇  首先实现对应的参数篇和对应的设备端口,def startdevic

  • Spring Cloud Alibaba 使用 Feign+Sentinel 完成熔断的示例

    2021-03-13 14:54:42

    Feign的使用Feign也是网飞开发的,SpringCloud 使用 Feign 非常简单,我下边演示一下:首先 服务消费者这边肯定需要一个对应的依赖:compile("org.springframework.cloud:spring-cloud-starter-openfeign")需要启用Feign的话,也得在启动类上面加个注解 @EnableFeignClients然后,创建一个 Feig

  • Spring Cloud Alibaba 使用 Feign+Sentinel 完成熔断的示例

    2021-03-13 14:54:42

    Feign的使用Feign也是网飞开发的,SpringCloud 使用 Feign 非常简单,我下边演示一下:首先 服务消费者这边肯定需要一个对应的依赖:compile("org.springframework.cloud:spring-cloud-starter-openfeign")需要启用Feign的话,也得在启动类上面加个注解 @EnableFeignClients然后,创建一个 Feig

  • c# AcceptEx与完成端口(IOCP)结合的示例

    2021-03-09 15:54:30

    前言在windows平台下实现高性能网络服务器,iocp(完成端口)是唯一选择。编写网络服务器面临的问题有:1 快速接收客户端的连接。2 快速收发数据。3 快速处理数据。本文主要解决第一个问题。AcceptEx函数定义BOOL AcceptEx( SOCKET  sListenSocket, SOCKET  sAcceptSocket, PVOID  lpOutputBuffer, DWORD

  • c# AcceptEx与完成端口(IOCP)结合的示例

    2021-03-09 15:54:30

    前言在windows平台下实现高性能网络服务器,iocp(完成端口)是唯一选择。编写网络服务器面临的问题有:1 快速接收客户端的连接。2 快速收发数据。3 快速处理数据。本文主要解决第一个问题。AcceptEx函数定义BOOL AcceptEx( SOCKET  sListenSocket, SOCKET  sAcceptSocket, PVOID  lpOutputBuffer, DWORD

  • c++ 单线程实现同时监听多个端口

    2021-03-09 10:54:35

    前言  多年前开发了一套网络库,底层实现采用IOCP(完成端口)。该库已在公司多个程序中应用;经过多次修改,长时间检验,已经非常稳定高效。最近把以前的代码梳理了一下,又加进了一些新的思路。代码结构更加合理,性能也有所提升。打算将该库一些的知识点写出来,以供参考。服务端要在多个端口监听,这种场合并不多见。但作为一个完善的网络库,似乎有必要支持此功能的。传统实现方法  如果监听端口个数很少,也可以采用

  • c++ 单线程实现同时监听多个端口

    2021-03-09 10:54:35

    前言  多年前开发了一套网络库,底层实现采用IOCP(完成端口)。该库已在公司多个程序中应用;经过多次修改,长时间检验,已经非常稳定高效。最近把以前的代码梳理了一下,又加进了一些新的思路。代码结构更加合理,性能也有所提升。打算将该库一些的知识点写出来,以供参考。服务端要在多个端口监听,这种场合并不多见。但作为一个完善的网络库,似乎有必要支持此功能的。传统实现方法  如果监听端口个数很少,也可以采用

  • 详解Shell脚本控制docker容器启动顺序

    2021-03-05 17:54:44

    1.遇到的问题在分布式项目部署的过程中,经常要求服务器重启之后,应用(包括数据库)能够自动恢复使用.虽然使用docker update --restart=always containerid能够让容器自动随docker启动,但是并不能保证是在数据库启动之后启动,如果数据库未启动,那么将导致应用启动失败;网上还有一种解决方法是通过docker-compose容器编排来控制启动顺序,这个博主研究的比

  • 详解Shell脚本控制docker容器启动顺序

    2021-03-05 17:54:44

    1.遇到的问题在分布式项目部署的过程中,经常要求服务器重启之后,应用(包括数据库)能够自动恢复使用.虽然使用docker update --restart=always containerid能够让容器自动随docker启动,但是并不能保证是在数据库启动之后启动,如果数据库未启动,那么将导致应用启动失败;网上还有一种解决方法是通过docker-compose容器编排来控制启动顺序,这个博主研究的比

  • Spring Boot 项目启动失败的解决方案

    2021-03-02 21:54:55

    Spring Boot 项目是不是经常失败,显示一大堆的错误信息,如端口重复绑定时会打印以下异常:***************************APPLICATION FAILED TO START***************************Description:Embedded servlet container failed to start. Port 8080 was

  • Spring Boot 项目启动失败的解决方案

    2021-03-02 21:54:55

    Spring Boot 项目是不是经常失败,显示一大堆的错误信息,如端口重复绑定时会打印以下异常:***************************APPLICATION FAILED TO START***************************Description:Embedded servlet container failed to start. Port 8080 was

  • docker 添加端口及获取dockerfile的方法

    2021-02-22 09:55:07

    从docker image中获取 dockerfiledocker history --format {{.CreatedBy}} --no-trunc=true $DockerImage|sed “s//bin/sh\ -c\ #(nop)\ //g”|sed “s//bin/sh\ -c/RUN/g” |tac注:该docker file 不对目录,端口进行映射 同时不执行docker开机启动

  • docker 添加端口及获取dockerfile的方法

    2021-02-22 09:55:07

    从docker image中获取 dockerfiledocker history --format {{.CreatedBy}} --no-trunc=true $DockerImage|sed “s//bin/sh\ -c\ #(nop)\ //g”|sed “s//bin/sh\ -c/RUN/g” |tac注:该docker file 不对目录,端口进行映射 同时不执行docker开机启动

  • 用手机访问本地电脑下的wordpress网页

    2021-02-18 09:50:40

    下面由WordPress教程栏目给大家介绍如何手机访问本地电脑下的wordpress网页,希望对需要的朋友有所帮助!如何手机访问本地电脑下的wordpress网页手机和电脑必须在同一个局域网内。1.需要知道自己电脑的ip ,可以通过ifconfig查看,端口号要知道,可以在mamp软件中查看服务的端口。2.修改mamp的配置,把Name换成ip地址3.修改wordpress的网站地址4.到此,不出

  • 用手机访问本地电脑下的wordpress网页

    2021-02-18 09:50:40

    下面由WordPress教程栏目给大家介绍如何手机访问本地电脑下的wordpress网页,希望对需要的朋友有所帮助!如何手机访问本地电脑下的wordpress网页手机和电脑必须在同一个局域网内。1.需要知道自己电脑的ip ,可以通过ifconfig查看,端口号要知道,可以在mamp软件中查看服务的端口。2.修改mamp的配置,把Name换成ip地址3.修改wordpress的网站地址4.到此,不出

  • 详解三分钟快速搭建分布式高可用的Redis集群

    2021-02-05 12:55:34

    这里的Redis集群指的是Redis Cluster,它是Redis在3.0版本正式推出的专用集群方案,有效地解决了Redis分布式方面的需求。当单机内存、并发、流量等遇到瓶颈的时候,可以采用这种Redis Cluster方案进行解决。分区规则Redis Cluster采用虚拟槽(slot)进行数据分区,即使用分散度良好的哈希函数把所有键映射到一个固定范围的整数集合里,这里的整数就是槽(slot)

  • 详解三分钟快速搭建分布式高可用的Redis集群

    2021-02-05 12:55:34

    这里的Redis集群指的是Redis Cluster,它是Redis在3.0版本正式推出的专用集群方案,有效地解决了Redis分布式方面的需求。当单机内存、并发、流量等遇到瓶颈的时候,可以采用这种Redis Cluster方案进行解决。分区规则Redis Cluster采用虚拟槽(slot)进行数据分区,即使用分散度良好的哈希函数把所有键映射到一个固定范围的整数集合里,这里的整数就是槽(slot)

  • Windows 远程桌面入门到上手教程(连接远程服务器客户端)

    2021-01-26 12:16:17

    远程桌面是微软在 Windows 系统中提供的用于远程控制网络上其他服务器主机常用的工具,由于服务端默认使用 3389 端口,所以有时候也叫它 3389 远程桌面。一般我们都会修改默认端口那么就可以写上端口就可以了利用远程桌面,你可以实现:    远程控制和操作千里之外无人职守的服务器 or 电脑    在一台 PC 上操作另一台没有显示器、键盘鼠标的电脑主机    在多台电脑之间传输文件数据,就

  • Windows 远程桌面入门到上手教程(连接远程服务器客户端)

    2021-01-26 12:16:17

    远程桌面是微软在 Windows 系统中提供的用于远程控制网络上其他服务器主机常用的工具,由于服务端默认使用 3389 端口,所以有时候也叫它 3389 远程桌面。一般我们都会修改默认端口那么就可以写上端口就可以了利用远程桌面,你可以实现:    远程控制和操作千里之外无人职守的服务器 or 电脑    在一台 PC 上操作另一台没有显示器、键盘鼠标的电脑主机    在多台电脑之间传输文件数据,就

  • 如何查看postgres数据库端口

    2021-01-11 22:57:46

    如下所示:Linux:netstat -a | grep PGSQL示例输出:[highgo@hgdbt data]$ netstat -a | grep PGSQLunix 2  [ ACC ]  STREAM  LISTENING  14710 /tmp/.s.PGSQL.5866补充:postgresql 端口不对外开放问题突然遇到了一个问题, 服务器的postgresql连接不上了,用nm

  • 如何查看postgres数据库端口

    2021-01-11 22:57:46

    如下所示:Linux:netstat -a | grep PGSQL示例输出:[highgo@hgdbt data]$ netstat -a | grep PGSQLunix 2  [ ACC ]  STREAM  LISTENING  14710 /tmp/.s.PGSQL.5866补充:postgresql 端口不对外开放问题突然遇到了一个问题, 服务器的postgresql连接不上了,用nm

  • postgresql修改完端口后直接psql连接数据库报错的解决

    2021-01-11 22:56:01

    今天修改pg的端口号port改成5435后重启完数据库的时候直接psql进库的时候进不去[postgres@node2 data]$ psqlpsql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix doma

  • postgresql修改完端口后直接psql连接数据库报错的解决

    2021-01-11 22:56:01

    今天修改pg的端口号port改成5435后重启完数据库的时候直接psql进库的时候进不去[postgres@node2 data]$ psqlpsql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix doma

  • 浅谈Postgresql默认端口5432你所不知道的一点

    2021-01-11 22:55:52

    关于Postgresql端口5432的定义:5432端口,已经在IANA(The Internet Assigned Numbers Authority,互联网数字分配机构)注册,并把该端口唯一分配给Postgres。这意味着,一台安装了linux OS的服务器,哪怕没有安装过postgresql数据库,也会有这个预留端口。查看这个预留端口的方法如下:new@newdb-> cat /etc/se

  • 浅谈Postgresql默认端口5432你所不知道的一点

    2021-01-11 22:55:52

    关于Postgresql端口5432的定义:5432端口,已经在IANA(The Internet Assigned Numbers Authority,互联网数字分配机构)注册,并把该端口唯一分配给Postgres。这意味着,一台安装了linux OS的服务器,哪怕没有安装过postgresql数据库,也会有这个预留端口。查看这个预留端口的方法如下:new@newdb-> cat /etc/se

  • 宏碁Chromebook Spin 514笔记本怎么样?

    2021-01-08 14:17:33

    宏碁在其Chromebook系列中又有一个新产品,这次是Spin品牌。 Acer Chromebook Spin 514是该公司的首款此类Chromebook,它将同时使用AMD的移动处理器和图形芯片。宏本周,宏碁(Acer)推出了全新的 Chromebook Spin 514,Chromebook Spin 514有两种处理器,它是该公司首款搭载 AMD Ryzen 3000 C 系列移动处理器

  • 宏碁Chromebook Spin 514笔记本怎么样?

    2021-01-08 14:17:33

    宏碁在其Chromebook系列中又有一个新产品,这次是Spin品牌。 Acer Chromebook Spin 514是该公司的首款此类Chromebook,它将同时使用AMD的移动处理器和图形芯片。宏本周,宏碁(Acer)推出了全新的 Chromebook Spin 514,Chromebook Spin 514有两种处理器,它是该公司首款搭载 AMD Ryzen 3000 C 系列移动处理器

  • 最新款戴尔UltraSharp 40显示器怎么样?

    2021-01-06 13:17:30

    戴尔今天推出了几款全新UltraSharp显示器,UltraSharp 40 Curved U4021QW是其中最大的一款。戴尔UltraSharp 40 Curved U4021QW是一款面向极致商务生产力的显示器,它采用5K IPS面板,具有100% sRGB和98% DCI-P3覆盖率,delta E小于2。UltraSharp 40 Curved提供了广泛的端口,由于戴尔的自动KVM功能,

  • 最新款戴尔UltraSharp 40显示器怎么样?

    2021-01-06 13:17:30

    戴尔今天推出了几款全新UltraSharp显示器,UltraSharp 40 Curved U4021QW是其中最大的一款。戴尔UltraSharp 40 Curved U4021QW是一款面向极致商务生产力的显示器,它采用5K IPS面板,具有100% sRGB和98% DCI-P3覆盖率,delta E小于2。UltraSharp 40 Curved提供了广泛的端口,由于戴尔的自动KVM功能,

  • docker常用命令汇总

    2020-12-29 20:56:15

    docker安装1、要求:linux内核在3.10及其以上内核版本查看:uname -r内核升级:yun update2、docker安装yum install docker3、docker版本查看docker -v4、docker启动systemctl start docker5、docker停止systemctl stop docker6、设置开机启动dockersystemctl enabl

  • docker常用命令汇总

    2020-12-29 20:56:15

    docker安装1、要求:linux内核在3.10及其以上内核版本查看:uname -r内核升级:yun update2、docker安装yum install docker3、docker版本查看docker -v4、docker启动systemctl start docker5、docker停止systemctl stop docker6、设置开机启动dockersystemctl enabl

 276    1 2 3 4 5 6 7 8 9 10 下一页 尾页

分类点击榜

    栏目ID=0的表不存在(操作类型=0)

分类评论榜

    栏目ID=0的表不存在(操作类型=0)

微信扫一扫

易采站长站微信账号