老铁们,大家好,相信还有很多朋友对于共用服务器和德玛西亚和哪个区共用一个服务器的相关问题不太懂,没关系,今天就由我来为大家分享分享共用服务器以及德玛西亚和哪个区共用一个服务器的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
一、怎么让多台服务器共用一个IP
一个公网IP发布两个网站。通过使用不同的端口来做到:不同的公网端口可以映射到不同内部IP的相同端口。当然,也可以转换下思路:如果公网为公司的人使用,或是只供合作单位什么的使用,可以设置一个公有页面,然后在这个页面显示并说明不同用途的这两个网站(使用不同的端口,只是大家不需要记这个端口了)。就是在网页上设置跳转页面。
二、共享服务器和专用服务器的区别
1、专用服务器
数据库服务器要求每个用户拥有一个专用服务器进程,当用户比较多的时候,则其对服务器的硬件资源,特别是内存,会产生比较大的压力。
适用环境:
1、只有少数客户端。
2、为数据仓库搭建的数据库系统。
3、联机事务处理系统。(大事务的处理,若使用共享服务器模式,很有可能会造成有些事务需要进入队列排队,响应时间拉长)
2、共享服务器进程
多个用户程序可以并发共用一个服务器进程,客户端程序通过调用调度程序与服务器进程相连
如何查看是否是共享服务器模式?
1查看调度程序
SQL> show parameter dispatchers;
NAME TYPE VALUE
----------------------------------------------------------------------------
dispatchers string(PROTOCOL=TCP)(SERVICE=sdecp
yXDB)
max_dispatchers integer 5
mts_dispatchers string(PROTOCOL=TCP)(SERVICE=sdecp
yXDB)
mts_max_dispatchers integer 5
2、查看共享服务器进程数
SQL> show parameter shared_servers;
NAME TYPE VALUE
----------------------------------------------------------------------------
max_shared_servers integer 20
shared_servers integer 1
3、预留
SQL> show parameter shared_server_session;
NAME TYPE VALUE
--------------------------------------------------------
shared_server_sessions integer 165
其中
dispatchers:调度程序服务器进程
max_shared_servers:指定同时运行的最大服务器进程数
shared_servers:启动实例时可以创建的服务器进程数
shared_server_sessions:指定用于用户会话的总数,配置此参数可为专用服务器保留用户会话
4.改变进程数
SQL> alter system set shared_servers=2;
系统已更改。
SQL> show parameter shared_servers;
NAME TYPE VALUE
------------------------------------------------------------------------
max_shared_servers integer 20
shared_servers integer 2
SQL>
优点是客户端进程多对一,增加了数据库可以支持的用户数。缺点就是各个用户共享一个进程,对用户访问数据库的*能有所影响。
三、双IP服务器 架设一个区
我自己吸取网上的大部份贴子的经验,修改了一下。
发出来让大家研究一下。
我现在也是这样使用双线路双网卡的。已正常运行两个多月了。
首先要求服务器双网卡,俩个全部为固定ip,不使用路由器(使用路有的不知道有没有什么不同)。
下面的分别是两路外网IP的举例,本人的自己的IP就不说出来了,用这个作为例子行了。
如果你有更好的方法,可和我联系:QQ:53538885
192.168.0.138是外网A
192.168.0.168是外网B
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
D:/Mirserver/Mir200/!servertable.txt
0 192.168.0.138 7200
1 192.168.0.138 7200
D:/Mirserver/Mir200/!runaddr.txt
192.168.0.138
D:/Mirserver/Mir200/!setup.txt
里面的IP全部用192.168.0.138
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
D:/MirServer/gate_server/LoginGate7000和 7001 2个
第一个:
[server]
Color=Red
Title='login: 7000'
ServerPort=5500
GatePort=7000
index=0
Server1=192.168.0.138
Server2=
Server3=
Server4=
Server5=
第二个:
[server]
Color=Red
Title='login: 7001'
ServerPort=5500
GatePort=7001
index=0
Server1=192.168.0.168
Server2=
Server3=
Server4=
Server5=
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
D:/MirServer/MUD2/Logsrv
!addrtable.txt
;No space allowed
;Server Title Remote Public Gates...
柔情传奇 Line1-255 192.168.0.138 192.168.0.138 192.168.0.138:7100
柔情传奇 Line2-255 192.168.0.168 192.168.0.168 192.168.0.168:7101
!serveraddr.txt
192.168.0.138
192.168.0.138
192.168.0.138
192.168.0.168
Logsrv.ini
[server]
DBServer=192.168.0.138
DBSPort=16300
FeePort=16301
LogPort=16302
ReadyServers=0
EnableMakingID=TRUE
EnableTrial=FALSE
CountLogDir=D:/mirserver/mud2/LoginSrv/CountLog/
WebLogDir=D:/mirserver/Share/GameWFolder/
FeedIDList=D:/mirserver/Share/Feed/FeedIDList.txt
FeedIPList=D:/mirserver/Share/Feed/FeedIPList.txt
[DB]
IdDir='./IDDB/'
D:/MirServer/gate_server/SelChrGate7100和 7101 2个
第一个:
[server]
Color=Green
Title='Gate30-7100'
ServerPort=5100
GatePort=7100
SelPort=7201
index=0
Server1=192.168.0.138
Server2=
Server3=
Server4=
Server5=
第二个:
[server]
Color=Green
Title='Gate30-7101'
ServerPort=5100
GatePort=7101
SelPort=7201
index=0
Server1=192.168.0.168
Server2=
Server3=
Server4=
Server5=
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
D:/Mirserver/Mud2/DBServer下面
!serverinfo.txt
192.168.0.138 192.168.0.138 7200
192.168.0.168 192.168.0.168 7200
!addrtable.txt
192.168.0.138 192.168.0.168
DBSRC.INI
[Setup]
ServerName=柔情传奇
Port=6000
MapFile=D:/mirserver/Mir200/Envir/MapInfo.txt
ViewHackMsg=1
[Server]
;游戏数据库管理配置
IDSAddr=192.168.0.138
IDSPort=5600
[DB]
dir=D:/mirserver/mud2/DBsrv200/FDB
IdDir=D:/mirserver/mud2/DBsrv200/FDB
HumDir=D:/mirserver/mud2/DBsrv200/FDB
FeeDir=D:/mirserver/mud2/DBsrv200/FDB
Backup=D:/mirserver/mud2/DBsrv200/Backup
connectDir=D:/mirserver/mud2/DBsrv200/Connection
LogDir=D:/mirserver/mud2/DBsrv200/Log/
-----------------------------------------------------------------------------
-----------------------------------------------------------------------------
我是用翎风的RUNGATE的
D:/Mirserver/Mud2/RunGate/RunGate.ini,可以开3个
[server]
Title=柔情传奇7200
GatePort=7200
ServerPort=5000
index=0
Server1=192.168.0.138
Server2=192.168.0.168
Server3=
Server4=
Server5=
ListenAddr=192.168.0.138
GateAddr=0.0.0.0
[Reg]
RegKey=0123456789
ServerAddr=192.168.0.138
ServerPort=65000
请自行测试!谢谢
下面是另一个参考。你可以看下
--------------------------------------------------------
双线双机开两个支持双线的区教程
使用条件准备:
支持windows2000 windows2003 windowsxp系统
使用翎风0716的LoginSrv.exe DBServer.exe LoginGate.exe SelGate.exe
两公网IP假设是:
电信:5.5.5.5
网通:8.8.8.8
内网Ip假设是:
192.168.0.1
192.168.0.2
两台机器机器A机器B
两个传奇名字假设为:
A传奇
B传奇
第一步、配置机器
1、配置机器A
A网卡1设置公网IP为5.5.5.5,网关全设好,测试能不能上网,设置此连接共享
A网卡2设置IP为:192.168.0.1不要设置网关了
2、配置机器B
B网卡1设置公网IP为8.8.8.8,网关全设好,测试能不能上网,设置此连接共享
B网卡2设置IP为:192.168.0.2不要设置网关了
把两台机器通过*机连起来,确保网络畅通,网络畅通后进入第二步。
第二步、分配程序
机器A运行
1、共用的 LoginSrv.exe(ID数据管理中心),这是两个传奇共用的程序
2、共用的 LoginGate.exe(帐号登陆网关)
3、机器A的 DBServer.exe(数据中心)
4、机器A的 M2server.exe(主程序)
5、机器A的 SelGate.exe(角色选择网关)
6、机器A的 rungate.exe(可以三开,自己配置吧,这个简单)
7、机器A的 LogDataServer.exe(机器A传奇物品记录程序)
8、机器B的 SelGate.exe(角色选择网关)
9、机器B的 rungate.exe(可以三开,自己配置吧,这个简单)
机器B运行
1、共用的 LoginGate.exe(帐号登陆网关)
2、机器B的 DBServer.exe(数据中心)
3、机器B的 M2server.exe(主程序)
4、机器B的 SelGate.exe(角色选择网关)
5、机器B的 rungate.exe(可以三开,自己配置吧,这个简单)
6、机器B的 LogDataServer.exe(机器A传奇物品记录程序)
7、机器A的 SelGate.exe(角色选择网关)
8、机器A的 rungate.exe(可以三开,自己配置吧,这个简单)
把目录和名字弄得利索点,千万别搞乱了,乱一点黑屏别怪我没告诉你,现在程序分配好了,进入下一步配置
第三步、配置机器A程序(先说公用的程序,然后A.然后B)
1、共用的 LoginSrv.exe
①、Logsrv.ini中所有IP为:192.168.0.1
②、!serveraddr.txt中
192.168.0.1
192.168.0.2
③、!addrtable.txt内容(这个至关重要,端口一定别弄错)
;Server Title Remote Public Gate...
A传奇 Title1 192.168.0.1 219.219.219.219 219.219.219.219:7100
A传奇 Title2 192.168.0.2 218.218.218.218 218.218.218.218:8100
B传奇 Title3 192.168.0.1 219.219.219.219 219.219.219.219:8100
B传奇 Title4 192.168.0.2 218.218.218.218 218.218.218.218:7100
2、共用的LoginGate.exe
Config.ini内容
[LoginGate]
Title=电信登陆
ServerAddr=192.168.0.1
ServerPort=5500
GateAddr=0.0.0.0
GatePort=7000
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
KeepConnectTimeOut=60000
3、A传奇的 DBServer.exe
①、dbsrc.ini
IP全部设为 192.168.0.1
②、!serverinfo.txt内容
192.168.0.1 219.219.219.219 7200
192.168.0.2 218.218.218.218 8200
③、!addrtable.txt
192.168.0.1
192.168.0.2
4、A传奇的 M2server.exe(主程序)
!Setup.txt内所有IP设为 192.168.0.1(除了验证端的IP)
5、A传奇的 SelGate.exe(角色选择网关)
Config.ini文件内容
[SelGate]
Title=A传奇选择角色网关
ServerAddr=192.168.0.1
ServerPort=5100
GateAddr=0.0.0.0
GatePort=7100
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
KeepConnectTimeOut=60000
GatePort1=7101
6、机器A的 rungate.exe我用的神州的版把ip设为192.168.0.1即可
7、机器B的 SelGate.exe(角色选择网关)
Config.ini文件内容
[SelGate]
Title=A传奇选择角色网关
ServerAddr=192.168.0.2
ServerPort=5100
GateAddr=0.0.0.0
GatePort=8100
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
KeepConnectTimeOut=60000
GatePort1=8101
8、机器A的 rungate.exe把服务器IP设为 192.168.0.2
这样服务器机器A配置完毕进入下一步
第三步、配置机器B程序(先说公用的程序,然后A.然后B)
1、共用的 LoginGate.exe(帐号登陆网关)(这个和机器A配置一样)
[LoginGate]
Title=网通登陆网关
ServerAddr=192.168.0.1
ServerPort=5500
GateAddr=0.0.0.0
GatePort=7000
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
KeepConnectTimeOut=60000
2、机器A传奇的 SelGate.exe(角色选择网关)
Config.ini文件内容
[SelGate]
Title=A传奇选择角色网关
ServerAddr=192.168.0.1
ServerPort=5100
GateAddr=0.0.0.0
GatePort=8100
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
KeepConnectTimeOut=60000
GatePort1=8101
3、机器A的 rungate.exe把服务器IP设为 192.168.0.1
4、机器B的 DBServer.exe(数据中心)
①、dbsrc.ini内容中的
[Server]
IDSAddr=192.168.0.1——(设置为A机器的IP)
IDSPort=5600
其他的ip除了验证Ip外全部设为192.168.0.2
②、!serverinfo.txt内容
192.168.0.2 218.218.218.218 7200
192.168.0.1 219.219.219.219 8200
③、!addrtable.txt
192.168.0.1
192.168.0.2
5、机器B传奇的 M2server.exe(主程序)
!Setup.txt内容中的
[Server]下
IDSAddr=192.168.0.1——(设置为A机器的IP)
IDSPort=5600
其他的ip除了验证Ip外全部设为192.168.0.2
6、机器B传奇的 SelGate.exe(角色选择网关)
Config.ini文件内容
[SelGate]
Title=传奇B选择角色网关
ServerAddr=192.168.0.2
ServerPort=5100
GateAddr=0.0.0.0
GatePort=7100
ShowLogLevel=3
MaxConnOfIPaddr=20
BlockMethod=0
KeepConnectTimeOut=60000
GatePort1=7101
7、机器B传奇的 rungate.exe把服务器IP设为 192.168.0.2
四、多台服务器共用一个ip,有什么不好
在实际的情况下,一般虚拟主机才会共用一个ip的。
服务器的话,一般可以配置独立ip或者多个ip。
1.多个网站共用一个IP.当其中一个网站内容有问题被封.或者是遭受攻击时.将会导致所有该IP的网站受到影响.
2.当其中一个网站出问题.被百度K掉时.那么同一IP上面的其他网站优化也将受影响.
3.共用一个IP的虚拟主机其实也是共用一个系统.其中一个网站中病**.就有可能传染同一IP上面的其他网站.
群英服务器为您诚意解答
五、德玛西亚和哪个区共用一个服务器
德玛西亚是《英雄联盟》中国区服务器“电信二区”的名称,它不与任何其他区共用一个服务器。但在实际的游戏体验中,由于技术手段和服务器架构的优化,玩家可能会感觉到不同区服之间的互联互通。
首先,我们需要明确德玛西亚的含义和来源。德玛西亚是《英雄联盟》这款游戏中一个虚构的大陆的名称,同时在中国区,它也是一个服务器的名字,具体为“电信二区”。每一个《英雄联盟》的服务器都是独立运行的,承载着该区所有玩家的游戏数据,维持着游戏的稳定运行。
在技术上,每个服务器都有其独立的硬件和软件架构,它们之间不会共享资源,这也是为了保证每个区服的玩家都能够获得稳定且流畅的游戏体验。如果一个服务器需要和其他服务器共享资源,那么在高峰时段,可能会出现资源不足的情况,从而导致游戏卡顿、延迟等问题。
但是,随着游戏技术的不断发展和服务器架构的优化,现在很多游戏都采用了跨区匹配的技术手段。这意味着,虽然每个服务器还是独立运行的,但玩家在进行游戏匹配时,系统会根据玩家的网络状况和服务器负载情况,选择最合适的服务器进行连接。因此,玩家可能会感觉到不同区服之间的玩家在游戏中相遇,但这并不意味着他们共用了同一个服务器。
综上所述,德玛西亚作为《英雄联盟》中国区的一个服务器,它是独立运行的,不与任何其他区共用服务器。但在实际游戏体验中,由于跨区匹配等技术手段的应用,玩家可能会感受到不同区服之间的互联互通。这种互联互通是建立在服务器独立运行基础之上的优化和提升,旨在给玩家带来更好的游戏体验。
六、如何实现两台服务器共用一个公网IP
一个公网IP发布两个网站。
通过使用不同的端口来做到:
不同的公网端口可以映射到不同内部IP的相同端口。
当然,也可以转换下思路:
如果公网为公司的人使用,或是只供合作单位什么的使用,可以设置一个公有页面,然后在这个页面显示并说明不同用途的这两个网站(使用不同的端口,只是大家不需要记这个端口了)。就是在网页上设置跳转页面。