mino服务器的优化

群集的使用
使用domino群集的出发点是平衡服务器间的负载、备份服务器。当访问的客户太多时,单台服务器负荷较重,采用群集后,两台服务器可以平均分配负荷。群集的前提条件是两台服务器上的数据库互为副本。当用户访问群集中某服务器上不可用的数据库时,domino将自动转移到群集中其他服务器上此数据库的副本(如果副本可用)并打开。实际应用中当某个服务器上的数据库有所变化时,则另一个服务器上的该数据库的副本也同步变化,domino群集的这种不断同步复制数据库,保证了无论用户打开哪个副本,其信息总是完全相同的。只有在 domino administrator 中群集服务器的“服务器”“状态”附签“任务”列表中存在 cldbdir(cluster database directory manager) 和 clrepl(cluster replicator),才表示群集创建成功。笔者曾测试过群集功能,并监控两台服务器的控制台显示信息。正常工作时,一台服务器的数据库有变化,控制台立即显示将此变化push给另一台服务器的数据库副本上;当人工关闭一台服务器时,另一台服务器立即自动承担所有任务,客户端的notes状态栏也显示出重定向副本的信息。

共享邮件的使用
使用共享邮件的出发点是节省服务器的硬盘空间。例如,张三给全体工作人员(共100人)发送了一个1m的邮件,若没有采用共享邮件,则每个用户邮箱中都存入此1m邮件,共占有服务器100m的硬盘空间;若采用了共享邮件,则仅在每个用户的邮箱中加一条指针链接记录,真正1m的内容仅在共享邮件中保存一份,故共占有服务器硬盘空间为1m多一点。这对用户来说是完全透明的,用户依然同没设置共享邮件之前一样操作自己的邮箱。
高版本继承低版本的共享邮件,5.0以上版本共享邮件的大小没有限制(5.0之前最大为4g),笔者在5.0上设置共享邮件,曾升级到5.0.3,后又升级到5.0.9,用户邮件不受影响。设置共享邮件后,重启动domino服务器,控制台显示一条记录:“router: shared mail database e:lotusdominodatashared01.nsf will be used for mail delivery and transfer”,说明共享邮件设置成功。

系统用户的管理

notes应用中涉及到用户的维护工作主要包括:
用户注册
应该根据本单位的机构设置来规划用户的注册,有多个部门时,应该先为每个部门注册组织单元,再用每个组织单元的验证字id注册对应部门的个人。用户注册对话框中应该选择高级,将用户的标识符文件存储在服务器的本地上,这样即使客户端的id丢失,也能找到服务器上的备份,但这些服务器上的id文件应该严格管理。

用户权限的分配
涉及到权限管理的地方主要为:数据库的存取控制列表、表单文档的读者和作者域。此外可以在事件中编写 scripts 和公式来限制用户的权限,例如为保证最新公文只有系统管理员才能删除,笔者在资源“数据库script”的querydocumentdelete事件中加入了限制代码:
set collection = source.documents
set doc = collection.getfirstdocument()
if doc.processflag(0) =“1”then '最新公文视图
user = session.comm
if user <>”admin”then
messagebox”您不能删除此文档!”, mb_ok, “错误”
c = false
else
answer = messagebox(“真正要删除选定的文档吗?”, 4, “确认”)
if answer = 7 then
c = false
end if
end if
end if

用户id的重新验证
当用户验证字将要过期并希望指定新的过期日期时,需要重新验证标识符。重新验证时若服务器上没有certlog.nsf文件,则会提示错误。因此在安装了第一台 domino 服务器后,就应创建 certification log (certlog.nsf)。向 domino 添加服务器和用户时,certification log 将保留有关注册它们的记录,如验证日期和到期日期。缺省验证字的有效期为两年,到期前三个月客户端就开始提示要求重新验证,因此为减少重新验证的工作量,注册或重验证时可以适当延长有效期。重新验证有两种方法,一种方法是用户通过电子邮件直接向管理员申请新的验证字,管理员反馈邮件,用户按邮件提示操作完成;另一种方法是由系统管理员通过administrator的“个人”-“重新验证”功能,分别对本单位不同部门的人员(n个部门操作n次)统一验证,验证完后客户访问服务器时自动更新本地用户标识符,在状态栏提示:“已根据新的到期日而更改了标识符文件中的层次结构验证字”。推荐使用第二种方法,此方法对用户是透明的,不需要用户的申请,管理员操作也简单。

转载于:https://blog.51cto.com/lwg/5162

Lotus Domino服务器及其应用系统的高级管理(2)相关推荐

  1. lotus domino服务器及oa系统,基于Lotus Domino OA系统的研究和实现

    摘要: 随着现代科学技术的突飞猛进,尤其是计算机技术.网络技术.通信技术以及自动化技术的飞速发展,办公自动化在技术和应用上都得到了更高层次的发展,成为现代社会发展的重要标志之一.办公自动化系统不仅减轻 ...

  2. pdm系统是归档服务器吗,PDM系统与档案管理系统集成方法研究

    摘  要: 设计.制造企业在产品研发过程中较多地采用PDM系统对产品全生命周期数据进行唯一数据源管理.档案管理系统对企业的电子文档进行管理.实现PDM系统中文档数据至档案管理系统的自动在线归档是企业的 ...

  3. 并与Lotus Domino 7管理客户机无缝地集成

    IBM Domino/Notes及选型考虑 这是两款软件,分别是IBM Domino和IBM Notes,它们共同供一个可以用于电子邮件. Web访问.在线日历和群组日程安排.协同工作区.公告板和新闻 ...

  4. lotus domino_保护IBM Lotus Domino Web服务器的安全:案例研究

    lotus domino 许多客户在其Intranet或Internet网站中使用IBM Lotus Domino. 在这些环境中保护Domino服务器对于确保数据的完整性和网站(尤其是Interne ...

  5. IBM Lotus Domino 8.5 服务器管理入门手册

    下载试用版:IBM Lotus Notes 和 Domino Administrator 客户端软件  |   Lotus Domino 和 Lotus iNotes 服务器软件 1 简介 本文档旨在 ...

  6. Linux下搭建Lotus Domino集群

    Linux下搭建Lotus Domino 集群 本文内容是Linux平台下Lotus Domino服务器部署案例(http://chenguang.blog.51cto.com/350944/1334 ...

  7. 通过 Lotus Domino Java 代理消费 Web 服务

    Web 服务是一种允许两台或更多的计算机在网络中交互的系统设计.这种服务的主要优点是,它是在多台不同操作系统的计算机和应用服务器之间发送对象的标准解决方法.例如,我们的公司使用 Web 服务从一台运行 ...

  8. Domino服务器以及Notes客户端重新配置的方法

    一.Lotus Domino服务器的重新配置方法: 1.停止Lotus Domino 服务器.在服务器控制台上输入Q 命令,使服务器停止工作. 2.在Lotus Domino 的安装目录中,例如:D: ...

  9. 更新Domino服务器上的被第三方认证机构加盖的SSL证书【转】

    问题描述: 您的Lotus Domino服务器密匙环(Key Ring)的SSL证书接近到期.您使用第三方认证中心( CA )给SSL证书加盖.您能用现有的密匙环更新SSL证书吗? 解答: 当您使用第 ...

最新文章

  1. linux下git的HEAD,Git工具详解以及与GitHub的配合使用
  2. python字符串转日期_Python:将字符串时间字典转换为日期时间
  3. 开发者的利器:Docker 理解与使用
  4. 百度图神经网络学习——day02:图游走类模型
  5. JSP的9种基本内置组件
  6. Atitit 游戏的原理与概论attilax总结
  7. 这几个网站藏着一代人的科技童年……
  8. 根据IP获取国家地区
  9. 计算机网络和物联网的区别与联系,3.5.2 从网络端系统接入的角度看互联网与物联网的区别与联系...
  10. 欧盟物联网推动措施重点与趋势观察
  11. TP5 生成二维码并合成图片
  12. ElasticSearch基础学习
  13. js 获取手机型号和版本
  14. Tcl -- eval
  15. 数学建模之:匈牙利算法python代码
  16. Python 列表解析 大文件
  17. 06【群面】(无领导小组)群面基本介绍考察内容流程,群面常见问题解题思路,群面角色分析考官追问
  18. 统计学基础性概念有关笔记
  19. Mac iterm2 中文乱码
  20. 最新BYR-Navi-master个性的网站技术导航源码

热门文章

  1. java 获取系统变量(环境变量和设置变量)
  2. zynq无法识别sd卡_百度米尔携手推出FZ3深度学习计算卡!
  3. 微型计算机常常采用三种线结构,中北大学微机原理习题册终极版考试必备
  4. Spring Cloud服务网关 Zuul
  5. php mysql 多行_php-更新MySQL中的多行而没有循环
  6. Oracle中varchar2(20)和varchar2(20 byte)区别
  7. yum php5.6源码,5.2 YUM升级PHP5.6
  8. mysql 8.0配置主从同步_MySQL 8.0 主从同步
  9. 得天独厚的生态优势_云南农业得天独厚的三大优势
  10. 简化java_Java泛型太复杂了?如何简化?