monaco-editor编辑器使用jsonrpc-ws-proxy和python-language-server实现python代码提示功能

背景使用monaco-editor时,若想实现Python代码提示和错误检测等功能,需连接python语言服务可通过jsonrpc-ws-proxy配合python-language-server实现效果关键词monaco-editorpython-language-serverjsonrpc-ws-proxypython-jsonrpc-serverwebsocket教程安装python-...

Python,Vue,Linux,技术 2021-12-31 PM 787次 3条

Linux定时清理日志

例子find /opt/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \;说明将/opt/soft/log/目录下所有30天前带".log"的文件删除。具体参数说明如下:find:linux的查找命令,用户查找指定条件的文件;/opt/soft/log/:想要进行清理的任意目录;-mtime:标准语句写法;+30:查...

shell,Linux,技术 2021-12-28 AM 338次 0条

Let's Encrypt 证书申请及配置(acme.sh使用)

https://www.jianshu.com/p/1a792f87b6fehttps://www.cnblogs.com/esofar/p/9291685.html

Linux,部署,技术 2021-12-25 PM 312次 0条

自搭建ngrok结合nginx实现不带端口号访问(支持https)

背景已使用docker搭建好了ngrok实现内网穿透,并已配置自有ssl证书可通过https访问由于服务器的80和443端口已被nginx占用,当前ngrok的http和https分别是8081 8082端口,访问时链接需加端口号才行由于微信配置域名时不支持非80或443端口,现有的带端口的域名无法在微信配置解决方法增加nginx配置,转发80端口的http请求和443端口的https请求到...

Linux,部署,技术 2021-12-15 PM 380次 0条

宿主机实现后台运行docker内脚本解决BrokenPipeError报错问题

背景当前项目想在宿主机配置定时任务,定时在docker内运行后台任务。之前的方法为:* * * * * /bin/docker exec app_1 bash -c 'nohup python /app/xxx.py &' >> /home/logs/xxx.log后来发现用此写法,脚本内使用print()有时会报以下错误,导致程序异常终止。BrokenPipeError...

shell,Python,Linux 2021-12-10 PM 349次 0条

docker日志太大解决方法

在docker-compose.yml配置容器日志大小限制nginx: image: nginx:1.12.1 restart: always logging: driver: "json-file" options: max-size: "5g"参考:https://www.cnblogs.com/angel-...

Linux 2021-11-22 AM 333次 0条

解决django_crontab打印的日志不是实时的问题

背景# 定时任务 CRONJOBS = [ ('* * * * *', 'app.xxx.xxx.main', '>>/var/log/xxx.log') ]仅仅这样配置,使用print打印到xxx.log的日志不是实时的。解决方法配置加入CRONTAB_COMMAND_PREFIX = 'PYTHONUNBUFFERED=1'# 定时任务 CRONJOBS = [ ...

shell,Django,Python 2021-11-15 PM 333次 0条

在docker中django使用crontab执行nohup不生效

记录一次排除问题的过程运行环境docker(python3.7镜像)django (2.0)crontab启动方式配置通过django_crontab执行以下命令cmd = "nohup python xxx.py &" os.system(cmd)排查过程开始怀疑是os.system函数或者docker环境的问题,排查后发现不是在docker的exec直接执行n...

Django,Python,Linux,bug记录 2021-11-08 PM 366次 0条