Java mongoDB实现layIM版web即时通讯系统
webChat
基于websocket的即时通讯系统。 涉及技术:java、springMVC、mybatis、jquery、layim、mongoDB等等。
核心功能
参见layim演示 我这里实现了后端的全部功能。 包括我踩过的坑:1、java操作mongo 2、离线消息推送的线程同步异步问题等等。
websocket的代码实现
前端im.js 后端L
linux下mongodb定时备份指定的集合
<p>目标:把一台linux机上mongodb的数据定时备份到另一台机上:</p>
<p>过程:</p>
<p> 一开始打算使用mongoexport和mongoimport,但是总是会报“\x00”字符串不能识别的问题,后来就改成了mongodump和mongorestart,成功实现目标。</p>
<p> (\x00的问题还在寻找解决办法);</p>
<p><br></p
使用MongoDB存储Docker日志
日志是系统很重要的一个组成部分,通过日志可以及时发现系统中存在的问题,也可以为修复问题提供线索。Docker提供了多种插件方式管理日志,本文就对使用MongoDB存储Docker日志的过程做个记录。