edgedb 内部pg 数据存储的探索 (五) 运行进程列表信息
做为一个简单的记录,方便后期分析学习
当前包含了一个timescale 的extension 可以不用关注
信息
ps -ef |grep edgedb
edgedb 10559 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.compiler.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-mng.socket
edgedb 10571 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.compiler.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-mng.socket
edgedb 10577 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.compiler.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-mng.socket
edgedb 10642 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.compiler.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-mng.socket
root 20136 19781 0 16:37 pts/0 00:00:00 grep --color=auto edgedb
edgedb 24858 1 0 4月23 ? 00:00:01 /usr/lib64/edgedb-1-alpha1/bin/python3.7 /usr/lib64/edgedb-1-alpha1/bin/edgedb-server -D /var/lib/edgedb/1-alpha1/data/ --runstate-dir=/run/edgedb
edgedb 24867 24858 0 4月23 ? 00:00:06 /usr/lib64/edgedb-1-alpha1/bin/postgres -D /var/lib/edgedb/1-alpha1/data/ --port=50430 -c log_connections=yes -c log_statement=all -c log_disconnections=yes -c log_min_messages=INFO -c client_min_messages=INFO -c listen_addresses=0.0.0.0 -c unix_socket_permissions=0700 -c TimeZone=UTC -c default_transaction_isolation=repeatable read -c max_connections=500 -c unix_socket_directories=/var/lib/edgedb/1-alpha1/data/
edgedb 24869 24867 0 4月23 ? 00:00:00 postgres: checkpointer
edgedb 24870 24867 0 4月23 ? 00:00:00 postgres: background writer
edgedb 24871 24867 0 4月23 ? 00:00:01 postgres: walwriter
edgedb 24872 24867 0 4月23 ? 00:00:04 postgres: autovacuum launcher
edgedb 24873 24867 0 4月23 ? 00:00:08 postgres: stats collector
edgedb 24874 24867 0 4月23 ? 00:00:00 postgres: TimescaleDB Background Worker Launcher
edgedb 24875 24867 0 4月23 ? 00:00:00 postgres: logical replication launcher
edgedb 24903 24858 0 4月23 ? 00:00:01 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 24904 24858 0 4月23 ? 00:00:01 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 24905 24858 0 4月23 ? 00:00:01 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 24906 24858 0 4月23 ? 00:00:01 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 24916 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 24917 24867 0 4月23 ? 00:00:00 postgres: edgedb tutorial [local] idle
edgedb 24918 24867 0 4月23 ? 00:00:00 postgres: edgedb tutorial [local] idle
edgedb 24919 24867 0 4月23 ? 00:00:00 postgres: edgedb tutorial [local] idle
edgedb 24920 24867 0 4月23 ? 00:00:00 postgres: edgedb tutorial [local] idle
edgedb 24921 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 24922 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 24923 24858 0 4月23 ? 00:00:00 /usr/lib64/edgedb-1-alpha1/bin/python3.7 -m edb.server.procpool.worker --cls-name edb.server.http_graphql_port.compiler.Compiler --cls-args gAN9cQBYBAAAAGhvc3RxAVgsAAAAL3Zhci9saWIvZWRnZWRiLzEtYWxwaGExL2RhdGEvLnMuUEdTUUwuNTA0MzBxAnNYHgAAAC92YXIvbGliL2VkZ2VkYi8xLWFscGhhMS9kYXRhL3EDhnEELg== --sockname /run/edgedb/internal-n6_pqc78/compiler-8888.socket
edgedb 25419 24867 0 4月23 ? 00:00:01 postgres: TimescaleDB Background Worker Scheduler
说明
从进程中我们可以也可以看出基于pg ,但是包含了一些扩展,从字面意思应该是进行sdl 编译处理,以及处理http+graphql 的,pg 启动进程中
同时暴露了一个unix socket 服务,worker 进程通过unix soket 进行通信。
参考资料
edgedb 内部pg 数据存储的探索 (五) 运行进程列表信息的更多相关文章
- edgedb 内部pg 数据存储的探索 (二) 创建数据库命令说明
前面已经创建好了一个简单可以访问pg 的edgedb 环境,现在测试几个数据库操作命令在pg 的存储 创建数据库 连接环境 注意账户是按照上次创建的环境配置 edgedb -u edgedb 创建数据 ...
- edgedb 内部pg 数据存储的探索 (一)基本环境搭建
edgedb 是基于pg 上的对象关系数据库,已经写过使用docker 运行的demo,为了探索内部的原理,做了一下尝试,开启pg 访问 后边会进一步的学习 环境准备 为了测试,使用yum 安装 安装 ...
- edgedb 内部pg 数据存储的探索 (四) 源码编译
edgedb 基于python开发,同时源码重包含了好多子项目,以下进行简单的源码编译 clone 代码 需要递归处理,加上recursive,比较慢稍等 git clone --recursiv ...
- edgedb 内部pg 数据存储的探索 (三) 源码包setup.py 文件
edgedb 是基于python开发的,同时集成了cython 以下为包的setup.py 配置,从里面我们可以看到关于edgedb 的一些依赖 以及构建过程 setup.py 源码 整体配置不算很多 ...
- Android笔记(四十三) Android中的数据存储——SQLite(五)delete
SQLite通过delete()方法删除数据 delete()方法参数说明: delete()方法参数 对应sql部分 描述 table delte from table_name 要删除的表 whe ...
- Android开发手记(20) 数据存储五 网络存储
Android为数据存储提供了五种方式: 1.SharedPreferences 2.文件存储 3.SQLite数据库 4.ContentProvider 5.网络存储 安卓的网络存储比较简单,因为A ...
- Android开发手记(18) 数据存储三 SQLite存储数据
Android为数据存储提供了五种方式: 1.SharedPreferences 2.文件存储 3.SQLite数据库 4.ContentProvider 5.网络存储 SQLite 是以嵌入式为目的 ...
- Android——几种数据存储应用浅谈
(1)android中的数据存储主要有五种方式: 第一种.sharedPreferences存储数据, 适用范围:保存少量的数据,且这些数据的格式非常简单:字符串型.基本类型的值.比如应用程序的各种配 ...
- Android开发手记(17) 数据存储二 文件存储数据
Android为数据存储提供了五种方式: 1.SharedPreferences 2.文件存储 3.SQLite数据库 4.ContentProvider 5.网络存储 本文主要介绍如何使用文件来存储 ...
随机推荐
- Scientific Toolworks Understand 软件教程
系统:Ubuntu16.04 x64 安装 安装包 下载地址: part1:http://download.csdn.net/detail/p942005405/9711128 part2:http: ...
- vue-baidu-map 的简单使用
首先附上vue-baidu-map 文档地址: https://dafrok.github.io/vue-baidu-map/#/zh/index 1.安装,初步使用,文档说的都很明白,就不在过多重复 ...
- 前端开发【第二篇: css】
css概述 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.CSS ...
- nginx配置支持http2
1.简介 nginx 配置支持http2.目前大多数网站都是http1.1(如果你没有特别配置过的话) 一切都是为了访问更快. 2.如何查看自己网站的http版本 最简单的方法就F12啊,我这里是火狐 ...
- Linux:PCBSD系统的安装
这期继续更新有关Linux系统的安装步骤以及使用,感兴趣的可以来看下!!! 安装PCBSD系统 系统映像文件下载 PCBSD 9.2官方正式版:http://www.veryhuo.com/down/ ...
- 第一次 刷 WiFi 模块esp8266 感谢创客阿正
在正哥指导下 第一次 刷 WiFi 模块 少走了 不少弯路 套件里的 两块 机智云 ==== 我的电脑 需要单独供电 先 对应 接好 ic0要记得接gnd 等待上电时要断电重启 等 用助手 返回 ...
- VS2010 配置与调试
一.VS2010项目属性配置 使用VS调试程序,出现错误:"无法启动程序"***\**.exe".系统找不到指定的文件".网上找来解决办法, 也未能解决,但这些 ...
- 周强 201771010141面向对象程序设计(java)》第十七周学习总结
线程同步 多线程并发运行不确定性问题解决方案:引入线 程同步机制,使得另一线程要使用该方法,就只 能等待. ⚫ 在Java中解决多线程同步问题的方法有两种: 1.- Java SE 5.0中引入Ree ...
- you-get 下载视频
亲测有效,没在别的平台试,道理是相通的 平台:Windows 10 所需工具: python3,pip3,you-get 步骤流程: 正确安装python3,配置环境变量 (目前使用的是3.6+) 打 ...
- Asp.net MVC Form认证,IIS改成集成模式后,FormsAuthentication.SetAuthCookie无效,Request.IsAuthenticated值,始终为false,页面提示HTTP 错误 401.0 - Unauthorized,您无权查看此目录或页面
最近公司领导要求,IIS网站要由经典模式改为集成模式,以提高性能.改完之后,登录成功跳转到主页之后,页面提示“”HTTP 错误 401.0 - Unauthorized“,“您无权查看此目录或页面”, ...