随笔分类 -  python

摘要:使用postgresql数据库一直都是在服务器同一台机子上,所以一向都正常,今天在其他服务器上调用,执行pip3 install psycopg2后直接暴下面错误: [root@slave2 ~]# pip3 install -i https://pypi.tuna.tsinghua.edu.cn/ 阅读全文
posted @ 2020-03-31 16:53 AllEmpty 阅读(2758) 评论(0) 推荐(0) 编辑
摘要:服务器运行环境:spark 2.4.4 + scall 2.11.12 + kafka 2.2.2 由于业务相对简单,kafka只有固定topics,所以一直使用下面脚本执行实时流计算 spark-submit --packages org.apache.spark:spark-streaming- 阅读全文
posted @ 2020-03-18 10:58 AllEmpty 阅读(2488) 评论(0) 推荐(0) 编辑
摘要:本周将python web服务管理更换成nginx unit以后发现接口性能有了明显的提升,访问速度快了不少。不过有个很大的问题就是使用svn自动化发布以后,服务并没有刷新使用新的代码运行,而又不懂得如何将它弄成服务自动重启,只能用迂回救国的方式来想办法处理。 试过用kill命令将unit进程杀死, 阅读全文
posted @ 2018-12-22 09:42 AllEmpty 阅读(1727) 评论(1) 推荐(1) 编辑
摘要:昨天在前领导技术大牛吕哥的帮忙下,python服务管理从nginx+supervisor+uwsgi+python3改为了轻便结构nginx + unit + python3,部署和配置起来顿时轻松起来。服务器配置好以后赶紧上官网http://unit.nginx.org将英文文档全部啃完,全面理解 阅读全文
posted @ 2018-12-20 14:20 AllEmpty 阅读(1541) 评论(0) 推荐(1) 编辑
摘要:通过上篇博文的方法处理后,进入代码调试后发现ajax获取不了服务器端返回的数据,度娘后发现原来AJAX的OPTIONS请求方式是状态类型查询,即向服务器提交信息后不返回任何信息,只将执行状态(200状态)通知客户端,也就是说上文的方法没有用。 然后使用IE/火狐/谷歌三种浏览器进行测试,发现IE上使 阅读全文
posted @ 2017-05-25 15:48 AllEmpty 阅读(3949) 评论(0) 推荐(1) 编辑
摘要:PS:经过调试和查找资料发现,OPTIONS是状态类型查询,即向服务器提交信息后不返回任何信息,只将执行状态(200状态)通知客户端,所以本文修改后对数据的返回不起作用,使用IE/火狐/谷歌三种浏览器测试时,发现IE上使用jquery ajax能支持delete与put正常提交,而其余两种都不行,所 阅读全文
posted @ 2017-05-23 18:41 AllEmpty 阅读(4640) 评论(0) 推荐(2) 编辑
摘要:前面我们已安装好了python服务器运行所需要的相关软件,而最重要最繁琐的就是参数配置,写这篇就踩了好多坑,花了好多时间,遇到了各种各样的问题。好了费话少说,直接进入本篇话题。 PS:本人不是专业的运维,很多linux服务器的问题都是一知半解,只能根据自己的研究弄弄单机版的python web服务器 阅读全文
posted @ 2017-03-28 13:09 AllEmpty 阅读(15463) 评论(4) 推荐(3) 编辑
摘要:在上一篇我们在本地的虚拟服务器上安装好CentOS7后,我们的python web服务、自定义的python service或python脚本需要在服务器上运行,还需要在服务器安装各种相关的软件才行,一般来说,想要实现自动化部署需求,还需要安装nginx、svn、uwsgi、python3.0(系统 阅读全文
posted @ 2017-03-22 09:36 AllEmpty 阅读(19216) 评论(8) 推荐(8) 编辑
摘要:去年十月底到新公司上班,由于公司旧系统存在各种问题同时不便于扩展,而公司领导对17年寄予很大的期望,用户量、收入要上一个新台阶,我经过全面评估后,决定全部用python重构过,开发一个基于微服务架构的分布式系统,大概花了一个多个月时间,在十二月份开发了出来后,然后找了朋友——运维大牛小戴搭建好了服务 阅读全文
posted @ 2017-03-10 16:38 AllEmpty 阅读(20884) 评论(3) 推荐(6) 编辑
摘要:今天在部署python代码到预生产环境时,web站老是出现redis链接未初始化,无法连接到服务的提示,比对了一下开发环境与测试环境代码,完全一致,然后就是查看各种日志,排查了半天也没有查明是什么原因引起的。 没有办法的情况下,直接登录服务器,从uwsgi与nginx中卸载掉这个web服务,然后暴力 阅读全文
posted @ 2016-12-27 22:03 AllEmpty 阅读(2156) 评论(1) 推荐(0) 编辑
摘要:虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。 1.准备好安装包 1)上python官网下载python运行环境(https://www.python.org/downloads/),目前比较稳定的是pyt 阅读全文
posted @ 2016-12-15 21:50 AllEmpty 阅读(47679) 评论(16) 推荐(18) 编辑
摘要:在用python的bottle框架开发时,前端使用ajax跨域访问时,js代码老是进入不了success,而是进入了error,而返回的状态却是200。url直接在浏览器访问也是正常的,浏览器按F12后会发现下面这个错误提示 通过搜索引擎查询错误,会发现几乎查找出来的答案都说是跨域问题,只需要在主文 阅读全文
posted @ 2016-12-06 19:58 AllEmpty 阅读(3410) 评论(0) 推荐(0) 编辑