Jitsi 对话历史位置
Jitsi conversation history location
我正在定制 Jitsi,我只想问问 Jitsi 是否在本地存储对话
还是在服务器上?
如果它存储在本地,那么它的位置是什么?我已经搜索了很多,但我很无助。请帮忙!
如果你有 Jitsi,Java XMPP 客户端,如果你没有禁用日志记录,那么你的消息历史应该存储在本地的 XML 文件中。确切位置取决于您的 OS。我假设默认的 Java 应用程序存储位置如
Windows: %AppData%\Jitsi\history_ver1.0\messages
Mac: ~/Library/Application Support/Jitsi/history_ver1.0/messages
Linux: ~/.jitsi/history_ver1.0/messages
您可以添加一条日志语句来查看正在写入的文档,具体是HistoryImpl source中的哪个文件。
如果您使用基于浏览器的客户端 Jitsi-Meet,那么据我所知,默认情况下您的消息历史记录不会永久存储。
无论您使用哪个客户端,在服务器上,您的消息都可能存储也可能不存储。下面假定您连接到 XMPP 服务器。如果您使用的 XMPP 服务器选择通过 XEP Message Archive Management, it will be stored. In that case it will be in the storage backend of the XMPP server, most likely a SQLite/MySQL/Postgres database. If you've used the Debian quick install, by default, Jitsi-Meet installs the XMPP server, Prosody, and routes all your chats there. Prosody supports MAM but it isn't on by default as of version 0.9 (it requires version 0.10+ according to their xeplist).
存储您的消息
注意网络架构如下。在任何时候,如果您正在记录消息,那么您可能 find/reconstruct 您的消息历史记录。
Client (Jitsi or Jitsi-Meet browser frontend)
| |
| |
v |
443 |
+-------+ |
| | |
| NginX | |
| | |
+--+-+--+ |
| | |
+------------+ | | +--------------+ |
| | | | | | |
| jitsi-meet +<---+ +--->+ prosody/xmpp | |
| |files 5280 | | |
+------------+ +--------------+ v
5222,5347^ ^5347 4443
+--------+ | | +-------------+
| | | | | |
| jicofo +----^ ^----+ videobridge |
| | | |
+--------+ +-------------+
中截取并稍作修改的图表
我正在定制 Jitsi,我只想问问 Jitsi 是否在本地存储对话 还是在服务器上?
如果它存储在本地,那么它的位置是什么?我已经搜索了很多,但我很无助。请帮忙!
如果你有 Jitsi,Java XMPP 客户端,如果你没有禁用日志记录,那么你的消息历史应该存储在本地的 XML 文件中。确切位置取决于您的 OS。我假设默认的 Java 应用程序存储位置如
Windows: %AppData%\Jitsi\history_ver1.0\messages
Mac: ~/Library/Application Support/Jitsi/history_ver1.0/messages
Linux: ~/.jitsi/history_ver1.0/messages
您可以添加一条日志语句来查看正在写入的文档,具体是HistoryImpl source中的哪个文件。
如果您使用基于浏览器的客户端 Jitsi-Meet,那么据我所知,默认情况下您的消息历史记录不会永久存储。
无论您使用哪个客户端,在服务器上,您的消息都可能存储也可能不存储。下面假定您连接到 XMPP 服务器。如果您使用的 XMPP 服务器选择通过 XEP Message Archive Management, it will be stored. In that case it will be in the storage backend of the XMPP server, most likely a SQLite/MySQL/Postgres database. If you've used the Debian quick install, by default, Jitsi-Meet installs the XMPP server, Prosody, and routes all your chats there. Prosody supports MAM but it isn't on by default as of version 0.9 (it requires version 0.10+ according to their xeplist).
存储您的消息注意网络架构如下。在任何时候,如果您正在记录消息,那么您可能 find/reconstruct 您的消息历史记录。
Client (Jitsi or Jitsi-Meet browser frontend)
| |
| |
v |
443 |
+-------+ |
| | |
| NginX | |
| | |
+--+-+--+ |
| | |
+------------+ | | +--------------+ |
| | | | | | |
| jitsi-meet +<---+ +--->+ prosody/xmpp | |
| |files 5280 | | |
+------------+ +--------------+ v
5222,5347^ ^5347 4443
+--------+ | | +-------------+
| | | | | |
| jicofo +----^ ^----+ videobridge |
| | | |
+--------+ +-------------+
中截取并稍作修改的图表