对于一个socket,可以设置很多不同的选项,对于那些一般用途的服务器,一个最让人赶兴趣的socket选项是SO_REUSEADDR,通常地,在一个服务器进程终止后,操作系统会保留几分钟它的端口,从而防止其他进程(甚至包括本服务器自己的另外一个实例)在超市之前使用这个端口,如果你设置了SO_REUSEADDR的标记为true,操作系统就会在服务器socket被关闭或者服务器进程终止后马上释放该服务器的端口。这样做,可以使调试程序更简单。

  设置如下:

  s = socket.socket(socket.AF_INET, socket.SOCKET_STREAM)

  #setsockopt()和getsockopt()定义:setsockopt(level, optname, value) /  getsockopt(level, optname[,buflen])

  s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

转载于:https://www.cnblogs.com/leonchan/p/11274211.html

记-python中socket服务器设置中的setsockopt相关推荐

  1. 在服务器设置中smtp协议是指,在outlook的服务器设置中SMTP协议是指

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 在outlook的服务器设置中SMTP协议是指发送邮件服务器. Microsoft Office Outlook是微软办公软件套装 ...

  2. outlook的服务器smtp协议,在outlook的服务器设置中SMTP协议是指

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 在outlook的服务器设置中SMTP协议是指发送邮件服务器. Microsoft Office Outlook是微软办公软件套装 ...

  3. 微软pop3服务器,在outlook的服务器设置中POP3协议是指

    在outlook的服务器设置中POP3协议是指接收邮件服务器. Microsoft Office Outlook是微软办公软件套装的组件之一,它对Windows自带的Outlook express的功 ...

  4. 路由器中虚拟服务器设置,路由器中虚拟服务器设置方法

    路由器中虚拟服务器设置方法 内容精选 换一换 购买独享带宽或是共享带宽时都需要选择带宽大小,该值为出云带宽的最大上限.如果出现依赖于公网的web应用程序出现卡顿等情况,请先排查该弹性云服务器绑定的EI ...

  5. 用python建立socket,用python建立socket服务器

    用python建立socket服务器 给朋友写了个脚本,用到了socket服务器,翻到之前写的代码,拿到这里记录一下. 直接贴代码: #!/usr/bin/env python from Socket ...

  6. Linux系统中svn服务器设置开机启动

    安装完svn服务器后虽然好用但是因为经常重启Linux服务器,每次重启完就要去手动启动svn服务器,很是麻烦,于是在网上找了一些方法后,自己把svn服务器设置成开机启动 步骤一:安装svn服务器: h ...

  7. 从零开始用Python搭建Socket服务器(初篇)

    本文假设你学过Python方面的知识 文章目录 前言 Socket 1.基本结构 2.高级应用 前言 如何加密自己的信息?如何基本安全的发送自己的信息? Python的Socket库搭建的服务器可以完 ...

  8. 安卓pubg服务器维修中,pubg服务器维护中

    pubg服务器维护中 内容精选 换一换 停止服务器,即对裸金属服务器执行关机操作.停止服务器的前提条件是裸金属服务器必须处于"运行中"状态.停止服务器不会影响"包年/包月 ...

  9. pubg为什么服务器一直在维护中,pubg服务器维护中

    pubg服务器维护中 内容精选 换一换 在执行基本配置操作前,以root用户登录云服务器.在配置内网DNS后,弹性云服务器可以通过虚拟私有云的内网访问相关云服务,能够为用户提供更稳定.可靠的网络环境. ...

最新文章

  1. Unable to complete the scan for annotations for web application
  2. Exchange/Office365 自动处理脚本:环境准备篇(一)
  3. 关于CRM插件调试方面事
  4. 机器人领域会议期刊特点
  5. 看!Mac上好用的流程图软件就是它
  6. Android TextView动态设置字体颜色选择器
  7. PDF、图片转OCR文字识别合集【网站+PC软件+手机APP+小程序】
  8. cc2530单片机的内核是什么_ZigBee技术开发:CC2530单片机原理及应用
  9. 《圈子圈套1》—— 读后总结
  10. 算法练习-鸡兔同笼问题
  11. 【机器学习】阿里云天池竞赛——工业蒸汽量预测(6)
  12. 如何在 ggplot2 中制作饼图(附示例)
  13. 使用python和tableau对数据进行抓取及可视化
  14. draft https://www.cnblogs.com/shadow-wolf/p/6524603.html
  15. 如何宣传Android作为Bluetooth LE外围设备
  16. 在Vue中使用Echarts来实现(数据可视化)
  17. 基于C++的灰度值方图处理
  18. 历次重要底部的数据特征 A股或将继续下跌?
  19. 2023北京大学计算机考研信息汇总
  20. 2020小红书校招题目知识整理——哈夫曼编码

热门文章

  1. Java线程之Synchronized用法
  2. AnotherRedisDesktopManager下载地址
  3. 大数据集群启停shell脚本:hadoop(hdfs、yarn)、hbase集群启停
  4. Deepin v20依赖错误,检测更新失败解决办法
  5. 【网址收藏】podman安装及使用简单介绍
  6. 阿里DataV案例:制作实时销售大屏流程
  7. kibana操作elasticsearch:创建索引库
  8. Linux top指令
  9. Linux 网卡相关操作
  10. MySQL数据库事务的特性