先列出app.run()实现的功能,我们以debug=True的情况下进行分析。 1. web服务器,处理http请求 2. 当代码修改后,重启服务器 那么app.run()是如何实现这两个功能的呢? 功能一:http服务器的实现,工作原理: 1. 创建socket,绑定ip和port,监听 2. ...
分类:
移动开发 时间:
2018-01-27 11:35:26
阅读次数:
180
redis作为一个高速数据库,在互联网上,必须有对应的安全机制来进行保护,方法有2,如下。 1.比较安全的办法是采用绑定IP的方式来进行控制。 请在redis.conf文件找到如下配置 If you want you can bind a single interface, if the ...
分类:
其他好文 时间:
2018-01-25 00:30:40
阅读次数:
188
参考链接:http://www.runoob.com/mongodb/mongodb tutorial.html oschina链接:https://gitee.com/dhclly/icedog.script.test/tree/devp work/momgodb/v2.4.9 快速开启mongo ...
分类:
数据库 时间:
2018-01-06 20:06:44
阅读次数:
268
当docker容器部署dubbo提供者和常规部署应用混合使用一套zookeeper时,将出现Docker容器中的dubbo提供者向zookeeper注册容器IP导致常规部署应用无法访问容器IP而失败。 解决方法: 通过以上方法一手动绑定IP,可将宿主机IP绑定到/etc/hosts文件中,并将dub ...
分类:
其他好文 时间:
2018-01-06 15:58:01
阅读次数:
4929
root账户登录,不是root的话下面所有命令自行在前面加上 sudo以管理员权限运行。 apt-get update 更新软件源 apt-get install nginx 安装nginx 安装之后浏览器输入服务器ip或者域名(买1个域名绑定ip)访问即可看到 whereis nginx 可看到输 ...
分类:
系统相关 时间:
2017-12-17 15:58:29
阅读次数:
249
背景:之前在测试环境搭过一个redis集群,运维把服务器重启之后我重新开启redis集群始终起不来,但是有没有任何日志,经过如下步骤最终解决问题 1.修改日志路径,根据日志查看为什么会启动失败[前期操作请参考我的另一篇如何创建集群] 修改配置文件,如我要启动的是本机的7001端口,修改配置文件../ ...
分类:
其他好文 时间:
2017-12-13 17:27:18
阅读次数:
278
socket:我们通常听过的套接字: 服务端: 1、创建socket对象 2、bing 绑定ip及端口 3、对该端口进行监听 4、消息阻塞(等待客户端消息) 客户端: 1、创建socket对象 2、连接服务ip及端口 3、发送消息到服务器ip python 的socket通信,要使用socket内置 ...
分类:
编程语言 时间:
2017-11-02 15:59:55
阅读次数:
153
之前就想搭建自己的博客,现在终于得以实施。 参考了多篇博客,然后又在虚拟机了往往复复试了好多次, 现在基本搭建完毕。 我是基于hexo博客框架, next主题搭建的博客, 静态网页。 大体就是, 先在本地搭建好整个系统, 然后再提交到github。 因为此篇文章只是捡部分内容说,所以我先列出来我参考 ...
分类:
其他好文 时间:
2017-11-01 13:43:31
阅读次数:
187