歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 07:36:05 上午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
  列出文章
頁: [1]
1  支援 / 安裝與設定 / 请问关于分布式应用lifetype的事情 於: 四月 03, 2008, 04:28:07 下午
准备准备一台服务器做数据库
响应用户请求则使用几台 web 服务器来减轻它们各自的压力(根据用户 id 来改变显示的地址)。每台 web 服务器都有一份相同的 lifetype 的程序,它们都连接到上面那台数据库服务器。

比如希望按用户 id 的奇偶分布在两台服务器上。
显示用户 1 的地址是 a.blog.com/blog/1,用户 2 的地址是 b.blog.com/blog/2,用户 30 的是 b.blog.com/blog/30。
在所有服务器上显示的都会是一样。

但由于 lifetype 会将域名保存到数据库,且只会保存一份“安装的网址”(base_url),就会导致不同的的 web 服务器上读取到的 base_url 都是相同的,最后无论是哪个用户,显示的都是 a.blog.com/blog/{blogId}。

在 lifetype 的类库中找了半天也没找到应该修改哪里,所以请好心的大大告知,谢谢。
頁: [1]